Lära min Python #6: Kontroll uttalanden Pt.1: om annat och Elif (1 / 1 steg)
Steg 1: Koden
Skriv följande kod:
favouriteIceCream = ingång ("vad är din favorit glass? ")
om favouriteIceCream == "choklad":
skriva ut ("det är min favorit smak alltför!)
Elif favouriteIceCream i ["vanilj", "malteser", "strawberry"]:
skriva ut ("Jag tycker att smaken")
annat:
skriva ut ("Jag gillar inte att smaken")
Du bör märka att detta skapar en fråga som frågar dig vad din favorit glass smak, om svaret är choklad säger att det är dess favorit smak. Medan om du anger vanilj malteser eller jordgubb står det gillar den smaken, om du anger något annat kommer det att säga det inte gillar att smak. Hur detta fungerar är på 2: a raden det kontrollerar om indata är lika med choklad (detta är skiftlägeskänsliga) så står det om detta utvärderas som sant köra det kodblocket. Om du vill deklarera en om och en elif uttalanden, är syntaxen:
om / elif variabel == "magic!" /in ["pop", "boom"]:
--kod som ska köras
På 3: e raden kommer du att märka att vi gjorde det lite annorlunda, är vad vi gör här vi skapa en lista och berätta det för att köra koden om indata är i listan med i uttryck. Else-sats körs slutligen om inga andra villkor utvärderas till sant, det kan bara finnas 1 else-sats och dess syntax är:
annat:
--kod som ska köras