python - (Python) 直到 a == b

标签 python equals repeat

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

谢谢!

最佳答案

这是一种方式

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

关于python - (Python) 直到 a == b,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13813537/

相关文章:

python - 如何获取最大密度坐标

Python Web 应用程序设置

java - 我应该在 JPA 实体中编写 equals() 和 hashCode() 方法吗?

javascript - 如何用时钟重复一个javascript函数

java - 长按按钮时重复一个 Action

python - matlab的imregionalmax()和scipy.ndimage.filters.maximum_filter有什么区别

python - 尝试用 Pandas 读取表时出现 IndexError

java - 我的 Java 书显示正在创建两个相同的对象,但它们未能通过 Object.equals() 调用。为什么?

java - 覆盖父类(super class)的 equals 和 hashcode 方法。我是否为子类做

java - 递归重复字符串