【发布时间】:2019-11-11 21:55:39
【问题描述】:
我必须向用户询问一个数字,然后生成与用户使用 while 循环指定的一样多的随机数。
import random
x = int(input("Write a number: "))
y = random.randint(0, 10)
while x != 0:
print(y)
y = random.randint(0, 10)
【问题讨论】:
-
检查输入是否为数字要比盲目使用
int(input(...))好得多,如果输入不代表数字(例如,如果用户输入单词“废话”或字符串“xyz”。)见this question。
标签: python loops random while-loop numbers