ホームページ  >  記事  >  バックエンド開発  >  Python フロー制御のサンプルコード

Python フロー制御のサンプルコード

WBOY
WBOYオリジナル
2016-06-16 08:47:181317ブラウズ

まず、if-else 条件文を導入します。 if ステートメントは、特定のプログラム ブロックを選択的に実行し、true または false の式に基づいてプログラムのフローを制御するために使用されます。使い方はJavaなどの言語と同じです。 else if には、elif の略語があります。
例:

コードをコピーします コードは次のとおりです。

if x > print("greater ")
elif x == 3:
print("eq")
else:
print("small")

while ステートメントを次に紹介します。 while ステートメントの目的は、条件式が true の場合に特定のプログラム ブロックを繰り返し実行することです。
まずサンプルプログラムを見てから説明します。

コードをコピーします コードは次のとおりです:
x = int( input("整数を入力してください:"))
while x != -1:
print(x)
x = int(input("次の数値:"))
else:
print("end")
print('over')

このコードでは、x の値が -1 に等しくない限り、繰り返し実行されます。 c/c++/java と比較して、より特別なのは else ステートメントです。ここで、else はオプションのステートメントです。条件式が false の場合、while ループを抜けた後、else 文以下のプログラムブロックが実行されます。
最後に、for ループを見てみましょう。 for..in は、Python の別のループ ステートメントです。主な目的は、一連のオブジェクトに反復的にアクセスすることです。使用法は次のとおりです:

コードをコピー コードは次のとおりです:
for x in range(1,5) :
print (x)
print('over')

ループステートメントの場合、現在のループから抜け出してループから抜け出す方法が必要です。 Python では、 continue ステートメントと Break ステートメントを使用します。これら 2 つの構文の使用方法は c/c++/java と同じなので、あまり繰り返しません。
上記の 3 つの方法を使用すると、Python ですべてのプロセス制御作業を完了できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。