Search this site
Embedded Files
AIMD GPDS Courses
  • Home
  • Courses
  • Contact
AIMD GPDS Courses
  • Home
  • Courses
  • Contact
  • More
    • Home
    • Courses
    • Contact

English  ❯

レッスン 2   ❮   レッスン一覧    ❮    トップ

2.1  forループ

2.2  リスト内包表記

2.3  ブール演算子

❯  2.4  if文

2.5  if文のループ処理

⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺⎺
推定完了時間
❲▹❳  動画   6m59s
☷  コード資料   5m

シンプルなif文の書き方

if文は、ifキーワードを使って記述します。forと同様に、インデントとコロン(:)が重要です。

elseによる条件文の作成

条件が成立したときにある処理を行い、成立しなかったときに別の処理を行いたい場合には、if-else構文が使えます。

if-elif-elseによる条件の連結

現実の世界では、2つ以上の条件が考えられる場合が多くあり、このような場合には、if-elif-elseの条件(三項)演算子が使えます。

長いifの連鎖では、条件を変数に入れておくと便利です。

より良いコードを書こう
条件のきれいな書き方

if文の肝は分岐を判断する条件です。

  • ==を使ってブール値をTrueやFalseと比較しないでください。

  • 長い条件は数行に分けましょう。

エラーから学ぶ
elseに条件がある時のSyntaxError

elseには条件が必要なく、2つ目の条件を使いたい場合は、代わりにelifを使います。このエラーを修正するには、elseをelifに置き換えてください。

©2023. All rights reserved.  Samy Baladram,
Graduate Program in Data Science - GSIS - Tohoku University
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse