If/Elif/Else-Lauseet
Pyyhkäise näyttääksesi valikon
Tarkistaaksesi lisäehdon alkuperäisen if-lauseen jälkeen, käytä elif-lausetta. Tämä mahdollistaa useiden ehtojen arvioinnin peräkkäin.
if condition_a:
# Do this if `condition_a` is `True`
elif condition_b:
# Do this if `condition_a` is not `True`, but `condition_b` is
else:
# Do this if neither condition is `True`
Joskus ohjelman tulee käsitellä useita mahdollisia ehtoja, ei vain yhtä. Käyttämällä if- ja elif-lauseita voit tarkistaa useita ehtoja peräkkäin. Lopuksi voit käyttää else-lausetta käsittelemään kaikki tapaukset, jotka eivät täsmää aiempiin ehtoihin.
123456789101112# Define your age age = 43 # Print a message based on your age if age < 13: print("You are a child.") elif age < 20: print("You are a teenager.") elif age < 65: print("You are an adult.") else: print("You are a senior.")
Voit käyttää useita elif-lohkoja tarpeen mukaan. Huomioi kuitenkin, että liian monen elif-lohkon käyttö ei välttämättä ole tehokkain tapa jäsentää koodiasi.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 9
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Osio 1. Luku 9