Feb-05-2020, 03:51 PM
Hi, right now what happens is that my codes shown below will print out error even when a wrong answer is inserted, this error message under the else is meant to only be shown when a user key in an input that is invalid, how do i make sure the error code DO NOT show even when the answer is wrong . Thank you
while True: print("Where is Moscow located at?") answer1 = input("a) Russia\nb) China\nc) Japan\nd) Mongolia\nAnswer: ") if answer1 == "a" or answer1 == "Russia": print("Right Answer!") break if answer1 == "b" or answer1 == "China": print("Wrong Answer!") if answer1 == "c" or answer1 == "Japan": print("Wrong Answer!") if answer1 == "d" or answer1 == "Mongolia": print("Wrong Answer!") else: print("Error!")_____________________________________________________________________________________________