use*_*472 1 python random numbers
import random
def main():
uinput()
def uinput():
times = int(input('How many numbers do you want generated?'))
number1 = int(input('Put in the first number:' ))
number2 = int(input('Put in the second number:'))
rnumber = random.randint(number1, number2)
print (rnumber)
main()
Run Code Online (Sandbox Code Playgroud)
我在 Python 中乱搞,我希望我的程序生成随机数。如您所见,我已经完成了此操作。我要做的下一件事是让它生成多个随机数,具体取决于“用户”想要生成的数字数量。我该怎么做呢?我假设需要一个循环。
这将产生一个随机整数列表,范围number1为number2
rnumber = [random.randint(number1, number2) for x in range(times)]
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看列表理解。