Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Kertaus | Ehtolauseet
Johdatus Pythoniin

bookKertaus

Onnittelut tämän jännittävän Python-kurssin osion suorittamisesta!

Olet kehittänyt vahvan ymmärryksen ohjelmiesi loogisen kulun hallinnasta erilaisilla Pythonin rakenteilla.

Kerrataanpa tärkeimmät hallitsemasi käsitteet:

Totuusarvotyypit ja vertailut

Olet oppinut käyttämään vertailuoperaattoreita ehtojen arvioimiseen Pythonissa. Näiden operaattoreiden avulla voit tarkistaa arvojen välisiä suhteita, ja niihin kuuluvat seuraavat:

  • Yhtä suuri kuin: ==;
  • Eri suuri kuin: !=;
  • Suurempi kuin: >;
  • Pienempi kuin: <;
  • Suurempi tai yhtä suuri kuin: >=;
  • Pienempi tai yhtä suuri kuin: <=.
1234
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
copy

Ehtojen yhdistäminen

Olet hallinnut useiden ehtojen yhdistämisen loogisten operaattoreiden avulla monimutkaisempien päätösten tekemiseksi:

  • and: Palauttaa arvon True, jos molemmat ehdot ovat True;
  • or: Palauttaa arvon True, jos vähintään yksi ehto on True;
  • not: Kääntää operandin loogisen arvon.
123
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
copy

Jäsenyysoperaattorit ja tyyppivertailut

Olemme tarkastelleet, kuinka jäsenyysoperaattoreita käytetään tarkistamaan, esiintyykö alkio sekvenssissä, sekä kuinka type()-funktiolla varmistetaan muuttujan tietotyyppi:

  • Jäsenyysoperaattorit kuten in ja not in.
  • Tyyppien vertailu käyttämällä type().
12345
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
copy

Ehtolauseet

Olet oppinut käyttämään if-, else- ja elif-lauseita suorittaaksesi eri koodilohkoja erilaisten ehtojen perusteella. Tämä perustaito on olennainen dynaamisten ja reagoivien Python-ohjelmien kirjoittamisessa:

1234567
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
copy

1. Mitä operaattoria käytetään tarkistamaan, eivätkö kaksi arvoa ole yhtäsuuret Pythonissa?

2. Mitä seuraava print-komento palauttaa?

3. Miten tarkistat, sisältääkö muuttujaan "apple" tallennettu merkkijono osamerkkijonon fruits?

4. Mikä koodirivi tarkistaa oikein, onko item_price-muuttujan tietotyyppi float?

5. Mitä tulostetta seuraava Python-koodi tuottaa?

question mark

Mitä operaattoria käytetään tarkistamaan, eivätkö kaksi arvoa ole yhtäsuuret Pythonissa?

Select the correct answer

question mark

Mitä seuraava print-komento palauttaa?

Select the correct answer

question mark

Miten tarkistat, sisältääkö muuttujaan "apple" tallennettu merkkijono osamerkkijonon fruits?

Select the correct answer

question mark

Mikä koodirivi tarkistaa oikein, onko item_price-muuttujan tietotyyppi float?

Select the correct answer

question mark

Mitä tulostetta seuraava Python-koodi tuottaa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 2.17

bookKertaus

Pyyhkäise näyttääksesi valikon

Onnittelut tämän jännittävän Python-kurssin osion suorittamisesta!

Olet kehittänyt vahvan ymmärryksen ohjelmiesi loogisen kulun hallinnasta erilaisilla Pythonin rakenteilla.

Kerrataanpa tärkeimmät hallitsemasi käsitteet:

Totuusarvotyypit ja vertailut

Olet oppinut käyttämään vertailuoperaattoreita ehtojen arvioimiseen Pythonissa. Näiden operaattoreiden avulla voit tarkistaa arvojen välisiä suhteita, ja niihin kuuluvat seuraavat:

  • Yhtä suuri kuin: ==;
  • Eri suuri kuin: !=;
  • Suurempi kuin: >;
  • Pienempi kuin: <;
  • Suurempi tai yhtä suuri kuin: >=;
  • Pienempi tai yhtä suuri kuin: <=.
1234
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
copy

Ehtojen yhdistäminen

Olet hallinnut useiden ehtojen yhdistämisen loogisten operaattoreiden avulla monimutkaisempien päätösten tekemiseksi:

  • and: Palauttaa arvon True, jos molemmat ehdot ovat True;
  • or: Palauttaa arvon True, jos vähintään yksi ehto on True;
  • not: Kääntää operandin loogisen arvon.
123
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
copy

Jäsenyysoperaattorit ja tyyppivertailut

Olemme tarkastelleet, kuinka jäsenyysoperaattoreita käytetään tarkistamaan, esiintyykö alkio sekvenssissä, sekä kuinka type()-funktiolla varmistetaan muuttujan tietotyyppi:

  • Jäsenyysoperaattorit kuten in ja not in.
  • Tyyppien vertailu käyttämällä type().
12345
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
copy

Ehtolauseet

Olet oppinut käyttämään if-, else- ja elif-lauseita suorittaaksesi eri koodilohkoja erilaisten ehtojen perusteella. Tämä perustaito on olennainen dynaamisten ja reagoivien Python-ohjelmien kirjoittamisessa:

1234567
temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
copy

1. Mitä operaattoria käytetään tarkistamaan, eivätkö kaksi arvoa ole yhtäsuuret Pythonissa?

2. Mitä seuraava print-komento palauttaa?

3. Miten tarkistat, sisältääkö muuttujaan "apple" tallennettu merkkijono osamerkkijonon fruits?

4. Mikä koodirivi tarkistaa oikein, onko item_price-muuttujan tietotyyppi float?

5. Mitä tulostetta seuraava Python-koodi tuottaa?

question mark

Mitä operaattoria käytetään tarkistamaan, eivätkö kaksi arvoa ole yhtäsuuret Pythonissa?

Select the correct answer

question mark

Mitä seuraava print-komento palauttaa?

Select the correct answer

question mark

Miten tarkistat, sisältääkö muuttujaan "apple" tallennettu merkkijono osamerkkijonon fruits?

Select the correct answer

question mark

Mikä koodirivi tarkistaa oikein, onko item_price-muuttujan tietotyyppi float?

Select the correct answer

question mark

Mitä tulostetta seuraava Python-koodi tuottaa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7
some-alt