print("*Space Knowledge Quiz*")
print()
print("Question 1:")
print("Who was the first man to set foot on the Moon?")
print()
print("A): Buzz Aldrin")
print("B): Pete Conrad")
print("C): Neil Armstrong")
print("D): Tony Abbot")
print()
Answer = input("Input your answer here: ")
if Answer in ('C', 'Neil Armstrong','c'):
print('!! Great Job !!')
else:
print("Oops Try Again? [2 Chances Remaining]")
#我希望用户有另外2次机会,除非回答正确
在stsrting之前执行一个
for chances in range(n)
,以获得用户的输入。如果用户是正确的,打印好作业并结束程序。在for
块之后,打印出用户没有更多机会。在很高兴这有助于解决问题。:)
(注意:
n
是您想要的机会数。在使用一个计数器变量围绕所有这些循环,每次错误尝试都会减少。使用
break
在得到正确答案后退出循环。在摘要:
相关问题 更多 >
编程相关推荐