Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele If/Elif/Else-Lauseet | Ehtolauseet Pythonissa
Ehdolliset Lauseet Pythonissa

bookIf/Elif/Else-Lauseet

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.")
copy

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.

question mark

Mikä on elif-lauseen tarkoitus Pythonissa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

bookIf/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.")
copy

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.

question mark

Mikä on elif-lauseen tarkoitus Pythonissa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9
some-alt