2012-12-11 145 views
1

当然有一种方法,但我不知道它。任何人都可以启发我如何反复运行一段代码,直到一个变量等于另一个变量。基本上我正在写一个简单的程序,随机产生两个数字,并不会停止,直到两个数字相等。我知道,这只是一个简单而毫无意义的程序,但知道这将帮助我进一步编程。(PYTHON)直到a == b

谢谢!

+0

你正在寻找一个[while循环(http://en.wikipedia.org/wiki单程/ While_loop)(带有否定循环条件) – moooeeeep

回答

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 
+0

非常感谢,帮助了很多! – MalyG

3

while a != b: 
    # do stuff 
+0

谢谢,但其他人殴打你,所以我给他/她的答案。仍然投票你的有用的! – MalyG

相关问题