Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでforループでelse条件文を使用する方法は?


ループ内のelseブロック(forおよびwhile)は、ループのすべての反復が完了した後、プログラムフローがループ本体を終了する前に実行されます。構文は次のとおりです-

構文
while expr==True:
    #statements to be iterated while expr is true.
else:
   #this statement(s) will be executed afteriterations are over

#これは、プログラムがループ本体を離れた後に実行されます

for x in range(6):
print (x)
else:
print ("else block of loop")
print ("loop is over")
出力

出力は以下のようになります-

0
1
2
3
4
5
else block of loop
loop is over

  1. MySQLを使用したJavaでのselectクエリにプリペアドステートメントを使用するにはどうすればよいですか?

    これにはexecuteQuery()を使用する必要があります。構文は次のとおりです- yourPreparedStatementObject=yourConnectionObject.prepareStatement(yourQueryName); yourresultSetObject=yourPreparedStatementObject.executeQuery(); データベースの「サンプル」にテーブルを作成します。テーブルを作成するためのクエリは次のとおりです- mysql> create table JavaPreparedStatement -> ( -

  2. 「elseifladder」条件文がC言語の場合、どのように使用しますか?

    その他 −はしごが多方向の決定を書く最も一般的な方法である場合。 ラダーが次の場合のelseの構文- if (condition1)    stmt1; else if (condition2)    stmt2;    - - - - -    - - - - -    else if (condition n)       stmtn;    else       stmt x; フローチャート 以下のフロー