您需要elif's和{}:Kg + 1 # should be `+=` which is the same as doing kg = kg + 1
Kg + 1等。。实际上什么也没做
我还将使用以下逻辑,if input("a")等。。又不是你想的那样:
^{pr2}$
您可能希望在while loop中加入:print("welke kleur ben jij?")
Kr = 0
Kg = 0
Kb = 0
Kg = 0
print("vraag 1: \n Als je een auto zou kopen welke auto word het dan?\n A, een Lamborghini \n B, een Ferrari \n C, een Jaguar \n D, een lada natuurlijk! ")
while True:
inp = input("Please choose a, b or c")
if inp == "a":
Kg += 1
break # break out of the loop
elif input("b"):
Kr += 1
break
elif input("c"):
Kb += 1
break
else: # user did not input any correct value
print("Invalid input, try again")
这只是一个例子,说明如何从用户那里获取输入,直到输入有效为止,你必须决定什么是打破循环的最佳方法等等。在