提示用户输入10个数,输入1个数后用户按回车提示输入下一个,如果中途出现输入不是数字,提醒从新输入
我的代码哪里出现了问题,正确代码是什么样的
每输入一次input都要用户输入的,而且计数的话也不能对input求Len,计数的话重新找一个变量来计数,只有在需要用户输入的时候才能用input
print("请输入10个数字(输入一个数字后按下回车)")
nums = []
while True:
if len(nums) == 10:
break
a = input("请输入数字:")
if a.isdigit():
nums.append(a)
continue
else:
a = input("请正确输入数字:")
根据要求写的代码,看看有没有帮助
为啥反复input(a)啊