(PYTHON)直到a == b

Mal*_*lyG 1 python equals repeat

当然有办法,但我没有意识到这一点.任何人都可以启发我如何反复运行某行代码,直到一个变量等于另一个变量.基本上我正在编写一个随机生成两个数字的简单程序,并且在两个数字彼此相等之前不会停止.我知道,这只是一个简单,毫无意义的程序,但知道这将有助于我进一步编程.

谢谢!

big*_*ind 5

这是一种方式

n1 = 0
n2 = 1
while n1 != n2:
    n1 = my_random_function()
    n2 = my_random_function()
Run Code Online (Sandbox Code Playgroud)

要么

while True:
    a = random_function()
    b = random_function()
    if a == b:
        break
Run Code Online (Sandbox Code Playgroud)