@lifehacker

スポンサーリンク
Python

Python | continue文

主な内容の要点continue文は、ループの途中で「残りの処理をスキップして次の繰り返しに進む」ための命令です。ループ自体を止めるのではなく、不要な処理を飛ばして効率的に繰り返しを進めたいときに使いま...
Python

Python | 代入文と「=」の意味

主な内容の要点Pythonで使う「=」は数学の「等号」ではなく、右辺の計算結果を左辺の変数に代入するための記号です。変数の値は自動で更新されるわけではなく、代入文を実行した時点の値が入ります。初心者が...
Python

Python | break のネスト時の図解

以下は、ネストされたループ(入れ子ループ)で break を使ったときに何が起きるかを、初心者向けに「完全テキスト図」で説明したものです。読みやすさ重視で、外側ループ:i内側ループ:jという構造で示し...
Python

Python | Break を使わない場合のコード(比較用)

「見つかったら止める」をやりたいのに break を使わないとどう書くか。初心者でも読める形で、代表的な書き方と例題を並べて説明します。全体の考え方目的: 条件が満たされたら、それ以上の処理を回さない...
Python

Python | continue・return・break の使い分け早見表

初心者が迷いやすい3兄弟「continue・return・break」。まずは違いをひと目で比較し、そのあとで短い例題で体感しましょう。早見表キーワード範囲(どこまで止まる)何が起きる主な用途読みやす...
Python

Python | 「break」と「return」を比較する例

プログラミング初心者がよく迷うのが「ループを抜けたいときに break を使うのか、それとも return を使うのか?」という点です。両者の違いを、かみ砕いて例題で説明します。基本の違いbreak ...
Python

Python | Break を使うべきケース集

「break」は、ループを“ここで終わり”と明確に区切るためのスイッチ。初心者ほど、適切な場面で使えるとコードがグッと読みやすくなります。具体例を交えて、使うべきパターンをわかりやすく整理します。基本...
Python

Python | while と for の比較(超初心者向け)

では 「while / for の比較版」 を、初心者向けに図解付きで “一瞬で違いがわかる” 形にまとめます。教科書・講義資料としてそのまま使えるクオリティで作ります。まず結論(超ざっくり)whil...
Python

Python | while 文まとめ(超初心者向け)

では、Pythonの while 文を初心者でも一目でわかるように、図解付きでまとめてみました。文字だけですが、視覚的にイメージできるよう工夫しています。┌───────────────┐│ 条件をチ...
Python

Python | while文によるループ(繰り返し処理)

主な内容の要点Pythonのwhile文は「条件が満たされている間、同じ処理を繰り返す」ための仕組みです。初心者は「条件がFalseになるとループが止まる」ことを理解するのが大切です。while文の基...
Python

Python | not 演算子

主な内容の要点Pythonのnot演算子は「TrueとFalseをひっくり返す」ためのものです。TrueならFalseに、FalseならTrueに変わります。基本のしくみnotは否定を表す演算子not...
Python

Python | or 演算子

主な内容の要点Pythonのor演算子は「どちらか一方でも条件が真(True)なら全体が真になる」仕組みです。両方が偽(False)のときだけ偽になります。ポイント解説基本の意味A or B は「Aが...
Python

Python | and 演算子

主な内容の要点Pythonのand演算子は「両方の条件がTrueのときだけTrueになる」仕組みです。遊園地のジェットコースターの「10歳以上かつ身長120cm以上」という条件のように、複数の条件を同...
Python

Python | 論理演算子(ブール演算子)

主な内容の要点Pythonでは、条件を組み合わせて「複雑な判断」をするために 論理演算子(ブール演算子) を使います。代表的なのは and / or / not の3種類です。論理演算子の基本and(...
Python

Python | ブール型(bool型)

主な内容の要点Pythonの「ブール型(bool型)」は「True(真)」か「False(偽)」の2つの値だけを扱う特別な型で、条件分岐や比較の結果を表すために使われます。初心者向けポイントブール型と...
Python

Python | elif 節

主な内容の要点elif は「もし〜でなければ、次の条件をチェックする」という意味で、複数の条件分岐を順番に試すために使います。if → elif → else の流れを覚えると、条件分岐を整理して書け...
Python

Python | 比較以外の条件式

主な内容の要点if文の条件式に「比較演算子」だけでなく、文字列メソッドなどの結果(True/Falseを返すもの)も使えることを紹介しています。例として、文字列が数字だけで構成されているかを判定する ...
Python

Python | ネスト平坦化 練習問題

ここでは、「ネスト(入れ子)を平坦化して読みやすく書き直す練習」に特化した10問セットを用意しました。各問題はStep1:ネストされた悪い例(Before)Step2:課題(どう平坦化すべきか)Ste...
Python

Python | ネストされた if

主な内容の要点ネストとは?if の中にさらに if を書くこと。条件を「段階的に」チェックできる。使いどころ外側で「前提条件」を確認内側で「詳細条件」を判定→ 例: 「会員かどうか」→「購入金額で割引...
Python

Python | elif 節

主な内容の要点elif は「もし〜でなければ、次の条件をチェックする」という意味で、複数の条件分岐を順番に試すために使います。if → elif → else の流れで、最初に当てはまった条件だけが実...
Python

Python | 「if-else」+「ループ」+「関数」 を組み合わせた小さな実践アプリ

ここからは、「if-else」+「ループ」+「関数」 を組み合わせて、初心者が“実際に動く小アプリ”を作れるようになる実践課題をやっていきましょう。1. 基本構成を理解しようまず構成の考え方です。構文...
Python

Python | 「ユーザーの入力(input)」と if / else を組み合わせた小さな実践アプリ

ここでは、「ユーザーの入力(input)」と if / else を組み合わせた小さな実践アプリをいくつか紹介します。どれも初心者でも動かせる内容です。ひとつずつ「コード → 実行例 → ステップ解説...
Python

Python | if / elif / else & 複雑な条件 演習セット

ここでは 「if」「elif」「else」と複雑な条件の組み合わせ に慣れるための、初心者〜中級者向けの練習問題30問を用意しました。基礎レベル(1〜10)シンプルな分岐と elif の基本に慣れる練...
Python

Python | if + else 節

主な内容の要点Pythonのelseは、「ifの条件が満たされなかったときに実行する処理」を指定するために使います。つまり「もし〜なら…、そうでなければ…」という分岐を作れる仕組みです。基本の書き方i...
Python

Python | レベル別練習問題:if文(条件分岐)

ここでは、「if文(条件分岐)」をテーマにした練習問題50問を、✅ 基礎 → 中級 → 応用 の3段階で構成し、各問題に 解答+解説 をつけます。初心者が順番に進めることで、自然に if の考え方・使...
Python

Python | if 文 による条件分岐

主な内容の要点Pythonのif文は「条件がTrueなら処理を実行、Falseなら実行しない」という仕組みです。条件分岐の基本であり、プログラムに「判断力」を持たせるために使います。基本の書き方if ...
Python

Python | レベル別練習問題:文字列の比較

以下は 「文字列の比較(string compare)」をテーマにした、プログラミング初心者〜中級者向けの練習問題50問セット です。==・!=・<・>・大文字小文字の扱い・数値文字列の比較・辞書順な...
Python

Python | 文字列を比較する

主な内容の要点Pythonでは、文字列も数値と同じように == や < などの比較演算子で比べられる。ただし、文字列の大小比較は「辞書順(アルファベット順)」で行われるため、直感と違う結果になることが...
Python

Python | レベル別練習問題:比較演算子

レベル1:基礎(Q1〜Q10)「True / False の判定」中心。最初は if なしで OK。No問題Q13 < 5 の結果は?Q210 > 20 の結果は?Q35 == 5 の結果は?Q47 ...
Python

Python | 比較演算子

主な内容の要点Pythonの「比較演算子」は、2つの値を比べて「正しいかどうか」を判定し、結果を True(真) または False(偽) で返します。条件分岐(if文など)でよく使う、とても基本的な...
Python

Python | レベル別練習問題:文字列メソッド

「文字列メソッド」練習問題50問+解答+解説付き(初心者〜中級者向け)を紹介します。難易度を「基礎 → 中級 → 応用」と3段階に分けています。各問題は短く実行できる形で書いてあるので、コピー&実行で...
Python

Python | 文字列メソッド

主な内容の要点Pythonの「メソッド」は、データに結びついた専用の関数です。文字列なら文字列を操作するためのメソッドがあり、例えば大文字化・小文字化・検索などができます。メソッドの基本メソッドとは?...
Python

Python | input()

主な内容の要点input() 関数は、キーボードから文字列を入力するための関数です。入力された内容は「文字列」として返され、変数に代入して使うことができます。基本の使い方書き方:input("メッセー...
Python

Python | print() の応用的な使い方

ここでは print() の応用的な使い方 をさらに深掘りして、実務や学習の場面でもよく使うテクニックをわかりやすく解説します。目次変数やフォーマット文字列の復習列幅をそろえて表を整形する関数tabu...
Python

Python | print() 関数

主な内容の要点Python の print() 関数は、画面に値を表示するための最も基本的な関数です。数値や文字列、複数の値をまとめて出力できます。print() 関数の基本役割: 引数に与えた値を画...
Python

Python | レベル別練習問題:文字列と数値

では、「文字列と数値」の学習内容に沿って、初心者でも無理なく進められるように、レベル別(基礎・中級・応用)でそれぞれ 練習問題+解答+解説 をセットで作ります。基礎編(レベル1〜10)文字列と数値の違...
Python

Python | 文字列と数値

主な内容の要点Pythonでは「文字列」と「数値」はまったく別のデータ型なので、そのままでは一緒に計算できません。必要に応じて 型変換(キャスト) を行うことで、文字列を数値にしたり、数値を文字列にし...
Python

Python | 文字列操作

主な内容の要点1. スライス(部分取り出し)書き方:文字列「開始」から「終了の直前」までを取り出す省略できる: は最初から5文字目まで、 は3文字目から最後までマイナスの番号で後ろから数えられる(-1...
Python

Python | レベル別練習問題:文字列演算子

では、Python文字列演算子・操作に関する練習問題をレベル別(基礎・中級・応用)に50問作り、それぞれに解答と解説をつけます。初心者がすぐに試せるよう、Pythonでそのまま実行できる形式にします。...
Python

Python | 文字列の演算子

主な内容の要点Pythonの文字列は「数値」とはまったく別のデータ型で、計算ではなく「つなげる」「繰り返す」といった操作ができます。数値と文字列は混ぜて計算できないので注意が必要です。1. 文字列と数...
Python

Python | 正規表現の性能とアンチパターン(上級向け)

ここでは 正規表現の性能・効率問題とアンチパターン、特に catastrophic backtracking(爆発的バックトラッキング) について、Python 初心者以上向けにやさしく解説します。実...
Python

Python | レベル別練習問題:正規表現

では Python 初心者向け「正規表現(re)」練習問題 50問+解答・解説付きセット を紹介します。レベル別(基礎 → 中級 → 応用)で構成し、実務でよく出るパターンも含めます。すぐ Pytho...
Python

Python | 実践演習:ファイルからテキストを読み込んで処理する

ここでは「ファイルに書かれたテキストを Python で読み込んで、文字列として処理する実践演習」を、初心者でもスムーズに理解できるように段階的に進めます。学ぶ目的ファイルを開いて読み込む方法を覚える...
Python

Python | 正規表現を使ったファイル一括処理スクリプト

では 初心者向けに、正規表現を使ってファイルを一括処理し、ログからエラーを抽出するスクリプト を作ってみましょう。Python で動く形で、コメントも付けて詳しく解説します。1. 前提ログファイルはテ...
Python

Python | 正規表現(re)

正規表現(re モジュール)はテキスト処理で超便利ですが、最初は記号の意味に慣れることが肝心です。ここでは 初心者が最短で使えるように、概念→主要パターン→re の使い方→実例→練習問題(解答付き)ま...
Python

Python | Python 文字列メソッド リファレンス(用途別+例つき)

ここでは「Python の文字列メソッド(str 型の関数)を、用途別に分類し、初心者でも読めるように例つきで整理」します。単なる一覧ではなく、「どんなときに使うのか」もわかるように説明しています。1...
Python

Python | 文字列の応用テクニック/落とし穴/実戦で役立つ小ワザ

重箱の隅をつつくような 文字列の応用テクニック/落とし穴/実戦で役立つ小ワザ を、短い解説+実行可能なコード例付きでまとめます。初心者〜中級者が「知ってて得する」「知らないとハマる」ポイント中心にしま...
Python

Python | レベル別練習問題:文字列

Pythonの「文字列」に関する練習問題を、初心者向けにレベル別で50問用意し、解答と解説付きで紹介します。レベル分けは以下のようにします:基礎(Level 1):文字列の扱い、基本的な操作(15問)...
Python

Python | 文字列(string)

主な内容の要点Pythonで文字列(string)を扱うときは、文字を「"」または「'」で囲むのが基本ルールです。数値と違って、そのまま書くのではなく必ずクォーテーションで囲みます。初心者が押さえるべ...
Python

Python | レベル別練習問題:モジュールと import

では、「モジュールと import」の学習テーマについて、基礎 → 応用まで 50問 の練習問題セットを作ります。各問題には:問題文(初心者にもわかる日本語)ヒント(考え方の方向づけ)解答コード解説を...
Python

Python | モジュール学習の完全版(初学者から実務レベルまで)

それでは、モジュール学習の完全版(初学者から実務レベルまで)として、以下の3部構成でやさしく・具体的に・例題つきで解説します。【第1部】外部ライブラリを使う:pip install の使い方と例pip...
Python

Python | モジュールと import

主な内容の要点Pythonには便利な機能がたくさんあり、それらは「モジュール」という単位でまとめられています。モジュールを使うには import 文で読み込む必要があります。モジュールと import...
Python

Python | レベル別練習問題:関数

では、先ほどの「関数の基本」をもとに、レベル別(基礎 → 中級 → 上級)で練習問題+解答+詳しい解説 をセットでまとめます。初心者でも無理なく「なぜそう書くのか」まで理解できるように、1問ずつ 考え...
Python

Python | 関数

主な内容の要点Pythonの「関数」は、よく使う処理をまとめて呼び出せる便利な仕組みです。値を入力(引数)して、結果(戻り値)を受け取るのが基本の流れです。関数の基本関数とは?よく使う処理をひとまとま...
Python

Python | レベル別練習問題:コメント

では 初心者 → 中級 → 上級 の 3 レベル、各5問(合計15問)を用意します。各問題に「出題」「解答例」「ポイント解説」を付けてあるので、そのまま学習・演習に使えます。まずは最初のレベルからどう...
Python

Python | コメント

主な内容の要点Pythonでは、# から行末までが「コメント」になり、プログラムの実行には影響しません。コメントは「コードの説明やメモ」を書くために使い、自分や他人が後で読みやすくするために重要です。...
Python

Python | レベル別練習問題:変数 × 型(int / float / str)2

それでは、「変数 × 型(int / float / str)」をテーマに、Python 初心者~中級者が実践練習できる 50問の自動採点付き問題集を作ります。構成レベル範囲問題数基礎変数・代入・型の...
Python

Python | レベル別練習問題:変数 × 型(int / float / str)

以下は「基礎 → 中級 → 上級」の順で計16問。各問題に期待される入力/出力(あるいは処理)、解答(コード)、短い解説を付けています。まず自力で解きたい場合は「問題のみ」を読んで止め、解答はその下の...
Python

Python | 「変数 × 型(int / float / str)」の基礎編

次は「変数」と「基本的な型(整数 int、小数 float、文字列 str)」をやさしくまとめます。例題をたっぷり入れて、よくあるつまずきも押さえます。基本のイメージ変数:値を入れる「名前つきの箱」型...
Python

Python | レベル別練習問題:変数

実践で身につくタイプの練習問題を用意しました。目的:読みやすく・保守しやすい変数名を付けられるようになること。各レベルごとに問題・ヒント・解答(解説付き)を用意しています。まずは 基礎 → 応用 → ...
スポンサーリンク