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

Pythonでdo-whileループをエミュレートする方法は?


Pythonには、C /C++やJavaのようなdo-whileループに相当するものはありません。 do-whileループの本質は、ループ本体の最後でループ状態が検証されることです。この機能は、Pythonコード-

に従ってエミュレートできます。
condition=True
x=0
while condition==True:
     x=x+1
     print (x)
     if x>=5: condition=False
出力

出力は次のとおりです-

1
2
3
4
5

  1. PythonのforループでTkinterボタンを作成するにはどうすればよいですか?

    Tkinter Buttonウィジェットは、アプリケーションの実行中にイベントを処理し、アクションを実行するという点で非常に便利です。 Button(parent、text、option ..)コンストラクターを使用してTkinterボタンを作成できます。コンストラクターを使用して、ループ内に複数のボタンを作成できます。 例 この例では、Python for を使用して、範囲内に複数のボタンを作成します ループ。 #import required libraries from tkinter import * from tkinter import ttk #Create an inst

  2. Pythonでパターンを印刷する方法は?

    Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが