Я пытаюсь создать код, который генерирует случайные числа снова и снова, не останавливаясь, если пользователь не попросит его остановить. Вот что у меня есть:
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