while循环在必须时不会停止
While loop doesn't stop when it has to
所以我正在尝试创建一个程序,该程序必须询问某天 7 天的天气情况,并且不能“过度”,这意味着 'flooding'。虽然当我达到我的 7 天或当我输入“overvloed”时,循环似乎并没有停止,我该如何解决这个问题? (对不起代码,它是荷兰语)
def main():
teller = 1
dagen = []
temp = int(input("Voer de temperatuur in: "))
neerslag = input("Hoeveelheid neerslag(overvloed - veel – matig – geen): ")
while teller < 8 or neerslag != "overvloed":
temp = int(input("Voer de temperatuur in: "))
neerslag = input("Hoeveelheid neerslag(overvloed - veel – matig – geen): ")
dagen.append(teller)
teller += 1
if neerslag == "overvloed":
print("Uitstap gaat NIET door")
print(dagen[teller])
if __name__ == '__main__':
main()
我忘了用 and
而不是 or
所以我正在尝试创建一个程序,该程序必须询问某天 7 天的天气情况,并且不能“过度”,这意味着 'flooding'。虽然当我达到我的 7 天或当我输入“overvloed”时,循环似乎并没有停止,我该如何解决这个问题? (对不起代码,它是荷兰语)
def main():
teller = 1
dagen = []
temp = int(input("Voer de temperatuur in: "))
neerslag = input("Hoeveelheid neerslag(overvloed - veel – matig – geen): ")
while teller < 8 or neerslag != "overvloed":
temp = int(input("Voer de temperatuur in: "))
neerslag = input("Hoeveelheid neerslag(overvloed - veel – matig – geen): ")
dagen.append(teller)
teller += 1
if neerslag == "overvloed":
print("Uitstap gaat NIET door")
print(dagen[teller])
if __name__ == '__main__':
main()
我忘了用 and
而不是 or