wow this was complete garbage!
This commit is contained in:
@@ -0,0 +1,119 @@
|
||||
# This code is horribly inefficient
|
||||
|
||||
#####################################
|
||||
# MIGRATION NOTE: yeah you dont say #
|
||||
#####################################
|
||||
|
||||
def q1():
|
||||
a1 = input("What is the capital of England?\nA. Bristol\nB. London\nC. England\n\n-> ")
|
||||
if a1 == "a":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q1()
|
||||
elif a1 == "A":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q1()
|
||||
|
||||
elif a1 == "b":
|
||||
print("Correct!\n\n")
|
||||
q2()
|
||||
elif a1 == "B":
|
||||
print("Correct!\n\n")
|
||||
q2()
|
||||
|
||||
elif a1 == "c":
|
||||
print("Incorrect!\n Try again.\n\n")
|
||||
q1()
|
||||
elif a1 == "C":
|
||||
print("Incorrect!\n Try again.\n\n")
|
||||
q1()
|
||||
|
||||
# Error handling.
|
||||
else:
|
||||
print("Sorry I didn't quite catch that, can you input it again?\n\n")
|
||||
q1()
|
||||
|
||||
def q2():
|
||||
a2 = input("How many states are there in The U.S.A.?\nA. 50\nB. 51\nC. 52\n\n-> ")
|
||||
if a2 == "a":
|
||||
print("Correct!\n\n")
|
||||
q3()
|
||||
elif a2 == "A":
|
||||
print("Correct!\n\n")
|
||||
q3()
|
||||
|
||||
elif a2 == "b":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q2()
|
||||
elif a2 == "B":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q2()
|
||||
|
||||
elif a2 == "c":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q2()
|
||||
elif a2 == "C":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q2()
|
||||
|
||||
else:
|
||||
print("Sorry I didn't quite catch that, can you input it again?\n\n")
|
||||
q2()
|
||||
|
||||
def q3():
|
||||
a3 = input("What colour is the least used on flags?\nA. Orange\nB. Yellow\nC. Purple\n\n-> ")
|
||||
if a3 == "a":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q3()
|
||||
elif a3 == "A":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q3()
|
||||
|
||||
elif a3 == "B":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q3()
|
||||
elif a3 == "b":
|
||||
print("Incorrect! Try again.\n\n")
|
||||
q3()
|
||||
|
||||
elif a3 == "c":
|
||||
print("Correct!\n\n")
|
||||
q4()
|
||||
elif a3 == "C":
|
||||
print("Correct!\n\n")
|
||||
q4()
|
||||
|
||||
else:
|
||||
print("Sorry I didn't quite catch that, can you input it again?\n\n")
|
||||
q3()
|
||||
|
||||
def q4():
|
||||
a4 = input("What is the capital of Sweden?\nA. Gothenburg\nB. Stockholm\nC. Malmö\n\n-> ")
|
||||
if a4 == "a":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q4()
|
||||
elif a4 == "A":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q4()
|
||||
|
||||
elif a4 == "b":
|
||||
print("Correct!\n\n")
|
||||
qEnd()
|
||||
elif a4 == "B":
|
||||
print("Correct!\n\n")
|
||||
qEnd()
|
||||
|
||||
elif a4 == "c":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q4()
|
||||
elif a4 == "C":
|
||||
print("Incorrect!\nTry again.\n\n")
|
||||
q4()
|
||||
|
||||
else:
|
||||
print("Sorry I didn't quite catch that, can you input it again?\n\n")
|
||||
q4()
|
||||
|
||||
def qEnd():
|
||||
print("-=+ END +=-")
|
||||
|
||||
q1()
|
||||
Reference in New Issue
Block a user