所以我在我的编程课程中制作了这个简单的程序,它在区间 -5 和 5 之间显示 100 个随机数,没有连续重复。我首先在没有函数的情况下制作了它,但是当我尝试定义它时,代码停止工作。出于某种原因,“x”不在范围内,我无法弄清楚出了什么问题。
任何帮助表示赞赏!
import random
def rand():
lst = []
y = 10
for i in range(0, 100):
x = random.randint(-5, 6)
while x == y:
x = random.randint(-5, 6)
lst.append(x)
x = y
return rand
print(rand())
白衣染霜花
相关分类