用python输入k个正整数,其中每个数都是大于等于1,小于等于10的数。编写程序?

,打扰一下,用python输入k个正整数,其中每个数都是大于等于1,小于等于10的数。编写程序?
最新回答
梨花雨凉

2024-10-30 08:01:46

while True:
k = input('请输入大于等于1或者小于等于10的数字,用空格隔开')
if k == 'exit':
print('>>>程序已退出')
break
ls = k.split(' ')
for item in ls:
if not item.isdigit():
print(">>>请输入数字")
break
elif int(item) < 1 or int(item) > 10:
print('>>>输入的数字不合法')

print('>>>您输入的是', k)