【发布时间】:2016-11-03 03:56:50
【问题描述】:
所以我有这段代码,我试图让用户输入一个数字,输出将是“行(无论它是哪一行),Hello World”,并且会重复用户输入的数字多次是。
代码运行良好,但是,只要有人输入不是数字的内容,代码就会中断。当有人输入无效输入时,我应该如何做到这一点,代码显示“请仅输入一个数字”并让他们重试,直到他们输入一个整数?
print ('Enter an integer')
print ('')
for loops in range(int(input())):
print("Line ", loops+1)
print ('Hello World')
【问题讨论】:
标签: python loops for-loop input