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

Pythonのif句でbreakステートメントを使用できますか?


Pythonのbreakキーワードは、意思決定制御ステートメントとして使用されます。これにより、残りの反復が破棄され、ループの終了後に実行の制御が次のステートメントに進みます。常に条件付きで実行され、ループ内のifブロック内に表示されます。

while expr==True:
    stmt1    
    stmt2    
    if expr2==True:
       break
    stmt3
    stmt4

ただし、ループの一部でない場合は、ifブロックで使用することはできません。


  1. タプル内でPythonタプルを使用するにはどうすればよいですか?

    タプルは、括弧で囲まれたPythonオブジェクトの順序付けられたコレクションとして定義されます。したがって、タプルはコレクション内のアイテムの1つになる可能性が非常に高くなります。 >>> t1=(1,(4, 5, 6),2,3) >>> t1 (1, (4, 5, 6), 2, 3) この例では、t1のインデックス番号1のアイテムはタプル自体です。したがって、インデックスを使用して-として取得できます。 >>> t1[1] (4, 5, 6) 囲まれたタプルのその他のアイテムは、内部インデックスを使用して取得することもできます >

  2. Pythonでのassertステートメントの使用は何ですか?

    assertステートメントの構文は次のとおりです。 assert <some_test>, <message>をアサートします 上記の行は次のように読み取られます。がFalseと評価された場合、例外が発生し、が出力されます。 コードブロックまたは式をテストする場合は、assertキーワードの後に​​配置します。テストに合格するか、式がtrueと評価された場合、何も起こりません。ただし、テストが失敗した場合、または式がfalseと評価された場合、AssertionErrorが発生し、メッセージが出力または評価されます。 Assertステートメントは、ユーザー定義の制