【发布时间】:2016-07-24 19:00:14
【问题描述】:
代码:
#Loop to conduct program. User input required for each option.
count = 1
while count == 1:
score = input("Enter Test Score: ")
if (score >= 90) and (score <= 100):
print "A"
elif (score >= 80) and (score <= 89):
print "B"
elif (score >= 70) and (score <= 79):
print "C"
elif (score >= 60) and (score <= 69):
print "D"
elif (score <= 59):
print "F"
elif (score == quit):
print "Program Finsihed. Goodbye."
count = 0 #Count to end loop
else:
print "Please enter valid response."
所有其他条件都有效,但是,如果键入的内容不符合参数,则代码应该再次提示它们(这就是 while 循环的用途)。但是,每当尝试与参数不匹配的字符串时,就会出现错误。
【问题讨论】:
-
你应该把代码放在问题中。所有链接最终都会腐烂。
标签: python if-statement while-loop