1

もちろん方法はありますが、私はそれを知りません。ある変数が別の変数と等しくなるまで、特定のコード行を何度も実行する方法について誰かに教えてもらえますか?基本的に、私は2つの数値をランダムに生成し、両方の数値が互いに等しくなるまで停止しない単純なプログラムを作成しています。私は知っています、それは単純で無意味なプログラムですが、これを知っているとプログラミングをさらに進めるのに役立ちます。

ありがとう!

4

2 に答える 2

5

これが1つの方法です

n1 = 0
n2 = 1
while n1 != n2:
    n1 = my_random_function()
    n2 = my_random_function()

また

while True:
    a = random_function()
    b = random_function()
    if a == b:
        break
于 2012-12-11T04:20:17.097 に答える
3

行う

while a != b:
    # do stuff
于 2012-12-11T04:19:19.507 に答える