ホームページ  >  記事  >  バックエンド開発  >  Pythonの判定文とループ文の簡単なまとめ(例付き)

Pythonの判定文とループ文の簡単なまとめ(例付き)

不言
不言オリジナル
2018-08-30 09:48:462303ブラウズ

この記事は、Python の判定文とループ文を簡単にまとめたものです (例付き)。一定の参考価値があります。困っている友人は参考にしてください。お役に立てれば幸いです。

今日はPythonのif判定とループ制御を中心に紹介します。
もともと以前書いたタイトルは「Pythonのフロー制御」だったのですが、よく考えてみるとフロー制御は条件判定やループ制御だけではないことに気づきました。ということで正直に変更してみました...あ、

#1. if 条件判定

1. 文法形式

#if 条件判定構文形式は以下のとおりです。各分岐の条件判断に基づいて、対応する実行操作が決定されます。

if <条件判断-1>:
    <操作-1>
elif <条件判断-2>:
    <操作-2>
elif <条件判断-3>:
    <操作-3>
else:
    <操作-4>

  • if 分岐: 32d1f68e720c6702464c94ebb5ca91e6 が true と判断された場合は、39942bdc34957707aaa6494eec9f5957 の実行に進み、そうでない場合は、 elif ステートメントに移動します;

  • elif: は「else if」の省略形です。 elif ステートメントは存在することも、1 つ以上存在することもできます。この分岐に入るとき、判定<条件判定-2>が真であれば<操作-2>を実行し、そうでなければ次のelif文またはelse文に進む。

  • ##else:

    上記の if 分岐と elif 分岐がすべて完了し、すべて false と判断された場合は、最後に else 分岐に入り、1c04c7d1ab7aa842c23afcaa9faa69ea が満たされる限り、ループ本体 75b20a1c9a34bae8b7a9d3e8a4b6b5c2 は条件が満たされなくなるまで継続的に実行され、条件が満たされなくなるとループは終了します。 。

    • 例:
    • i = 0
      numbers = []
      while i < 6 :
          print("at the top i is %d " % i)
          numbers.append(i)  
          i = i + 1
          print("numbers now : ",numbers)
          print("at the bottom i is %d " %i)
          # 当i=6时 退出循环
      print("the numbers: ")

    4.break

    break キーワード、その機能は現在の層ループを早期に終了することです。 。 例:

    while x<10 :
        if <判断-1>: #例如 x==3
            break
        x + = 1


    450e5887697b72d26e6f4a64cd786abc が true の場合、break ステートメントを実行してループを終了します。
    • 5. continue

    continue キーワードは、ループ中に continue ステートメントを介してループをすぐにスキップするために使用されます。ループを終了し、次のループを直接開始します。 例:

    while x<10 :
          if <判断-1>: #例如 x==3
              break
          print(x)
          x + = 1

    関連する推奨事項:

    Python の条件判断とループ


    Python の条件判断ステートメントとループステートメントの使用法の概要

以上がPythonの判定文とループ文の簡単なまとめ(例付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。