TAG 制御構文

pass ブロック内で何も処理を行わない場合

制御文に関する学習の最後は制御ブロック内で何もしない場合の記述についてです。 ブロック内に記述が無いとエラーになる Pythonで戸惑うことの1つにブロック内に記述が無いとエラーになる、ということが挙げられます。 例えば...

while文

while文 Pythonはループ処理のためにwhile文が用意されています。while文はfor文と異なりループ中の条件式の結果に応じて続行するか否かを制御することができます。 while文の基本 以下の書き方となりま...

リスト内包表記

前回はfor文について学習しましたが、for文を利用すると内包表記と呼ばれる便利な記法を使えるようになります。複雑なリスト等の生成を簡潔に記述することが可能となります。 リスト内包表記 リスト内包表記とはリストコンプリヘ...

辞書のループ処理

前回少しだけ紹介した辞書のループ処理ですが、苦手とする方が多いため本ページでもう少し詳しく解説します。 3種類の基本ループ処理 辞書のループは、大別すると以下の3種類あります。 キーのループ 値のループ キーと値のループ...

for文

for文を使用すると、ループ、つまり繰り返し処理を行うことができます。変数の型で既にループに関する話題に触れましたが、それらに加え、for-else文、break句について説明します。 for文の基本 for文とは冒頭で...

if文

以前のページですでに登場したif文ですが、このページではif文について詳しく説明します。 if文 プログラムを記述している際、特定の条件の場合のみ処理を実行したい場合が出てきます。例えば、変数xの値が0と等しい場合はその...

比較演算

制御文の最初は条件分岐を説明しますが、その前に準備として比較演算について解説します。 (注)以前、上記内容の演算を「関係演算」と記述していましたが、RDBMSの用語と混同する恐れがあるため公式ページに倣い「比較演算」に記...