【发布时间】:2020-02-21 17:25:46
【问题描述】:
我正在尝试编写一个代码来一遍又一遍地生成随机数而不会停止,除非用户要求它停止。 这是我目前所拥有的:
import numpy as np
def random_numbers():
n = 0
while True:
n = np.random.rand(1, 1000000)
yield n
for x in random_numbers():
if x = np.random.rand(1,1000000):
break
else:
print(x)
这是我得到的错误代码:
File "<ipython-input-14-3da1e7717cee>", line 10
if x = np.random.rand(1,1000000):
^
SyntaxError: invalid syntax
【问题讨论】:
-
我尝试将标题编辑为更具描述性的内容,但它不会让我这样做,可能是因为问题太笼统/常见。