连续循环,直到用户在python中输入了有效的输入
有人请帮我写下面的代码。代码的目的是继续循环,除非用户输入了有效的输入连续循环,直到用户在python中输入了有效的输入,python,Python,有人请帮我写下面的代码。代码的目的是继续循环,除非用户输入了有效的输入 marks1 = int(input("Enter Marks1: ")); while(marks<0 or marks>100): print("Please enter a valid input"); continue marks2 = int(input("Enter marks2: ")); while(marks2<0 or marks2>100):
marks1 = int(input("Enter Marks1: "));
while(marks<0 or marks>100):
print("Please enter a valid input");
continue
marks2 = int(input("Enter marks2: "));
while(marks2<0 or marks2>100):
print("Please enter a valid input");
continue
marks3 = int(input("Enter marks3: "));
while(marks3<0 or marks3>100):
print("Please enter a valid input");
continue
我能知道我的代码有什么问题吗?我所做的修复:
标记
,而不是标记1
继续
。这里没有必要marks1=int(输入(“输入marks1:”)
而marks1100:
打印(“请输入有效的输入”)
marks1=int(输入(“输入marks1:”)
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
"Please enter a valid number"
marks1 = int(input("Enter Marks1: "))
while marks1<0 or marks1>100:
print("Please enter a valid input")
marks1 = int(input("Enter Marks1: "))