1

当然有办法,但我不知道。谁能告诉我如何一遍又一遍地运行某行代码,直到一个变量等于另一个变量。基本上我正在编写一个简单的程序,它随机生成两个数字,并且在两个数字彼此相等之前不会停止。我知道,这只是一个简单的、毫无意义的程序,但知道这将有助于我进一步编程。

谢谢!

4

2 回答 2

5

这是一种方法

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 回答