Je suis en train d'ajouter Sauf erreur alors quand quelqu'un écrit quoi que ce soit, sauf « Sonnig » « Niedrig » « Stark » « Schwach » « Regnerig »Erreur messege « Syntaxe non valide »
donc je tentais quelques jours pour ajouter l'erreur un message au lieu de message d'erreur rouge
def wetter():
print()
print("Fahrradwetter")
print()
wetter = str(input("Bitte geben Sie Wetteraussicht ein (sonnig, regnerisch) :"))
luft = str(input("Bitte geben Sie Luftfeuchtigkeit ein (hoch, niedrig) :"))
wind = str(input("Bitte geben Sie Windstarke ein (stark, schwach) :"))
if wetter == "sonnig" and luft == "niedrig":
work()
elif wetter == "sonnig" and luft == "hoch":
false()
elif wetter == "regnerisch" and wind == "stark":
false()
elif wetter == "regnerisch" and wind == "schwach":
work()
else:
print("Niste tacno uneli")
wetter()
except ValueError:
print ("Bitte wählen sie ein von beiden")
def work():
print()
print("~~~!Es ist Fahrradwetter!~~~")
def false():
print()
print("~~~!Es ist kein Fahrradwetter!~~~")
wetter()
J'ai ajouté le code. –
Nous demandons que les questions aient un [mcve] - le ** code le plus court possible ** qui génère le même problème. Il y a sûrement beaucoup de choses qui peuvent être supprimées en générant le même bug. (Nous demandons également que l'erreur ou l'exception spécifique soit incluse dans la question elle-même). –
Que voulez-vous dire par un "message d'erreur rouge"? – mkrieger1