错误消息“无效语法”

2024-09-27 09:34:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着加上除了错误,所以当有人写任何东西除了“Sonnig”“Niedrig”“Stark”“Schwach”“Regnerig”

所以我尝试了几天来添加错误信息,而不是红色的错误信息

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()

Tags: andinputdefwindprintstreinsie

热门问题