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 桁を 1 つの数字としてチェックしていますが、プログラムで最初に 5 桁が入力されていることを確認してから、それらが 0 から 5 の間であるかどうかを確認したいのですが、プログラムは 5 桁すべてを 1 つの数字に結合します、プログラムにリストの各要素を独自にチェックさせ、何かを出力する前に、入力された数値がすべての条件を満たしているかどうか、および出力しない場合 (無効な入力) をプログラムにチェックさせて停止させたい