input_list = input("Enter numbers separated by spaces: ")
number = input_list.split()
for n in number:
a = int(n)
if len(number)!=5 or number>5 or number<0 :
print ('invalid input')
if 0< a <=5:
print ('x'* a)
elif a == 0:
print ('.')
我的程序正在检查输入的 5 位数字,就好像它们是一个数字一样,但我希望我的程序首先确保输入了 5 位数字,然后检查它们是否在 0 和 5 之间,但是程序将所有 5 位数字组合成一个数字,我希望程序自己检查列表的每个元素,然后在打印任何内容之前,我希望程序检查输入的数字是否满足所有条件,如果不打印(无效输入)并停止它们