Kertaus
Onnittelut tämän Python-kurssin osion suorittamisesta!
Olet kehittänyt vahvan ymmärryksen ohjelmiesi loogisen kulun hallinnasta eri Python-rakenteiden avulla.
Kerrataan tärkeimmät käsitteet, jotka olet oppinut:
Totuusarvot 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:
<=.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Ehtojen yhdistäminen
Olet hallinnut useiden ehtojen yhdistämisen loogisten operaattoreiden avulla monimutkaisempien päätösten tekemiseksi:
and: palauttaa arvonTrue, jos molemmat ehdot ovatTrue;or: palauttaa arvonTrue, jos vähintään yksi ehto onTrue;not: kääntää operandin loogisen arvon.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
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
injanot in; - Tyyppien vertailu käyttämällä
type()-funktiota.
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
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:
1234567temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Mitä operaattoria käytetään tarkistamaan, että kaksi arvoa EIVÄT ole yhtä suuret Pythonissa?
2. Mitä seuraava print-komento palauttaa?
3. Miten tarkistat, että merkkijono "apple" esiintyy muuttujan fruits arvossa?
4. Mikä koodirivi tarkistaa oikein, onko item_price-muuttujan tietotyyppi float?
5. Mitä seuraava Python-koodi tulostaa?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain more about how logical operators work in Python?
Can you give more examples of using membership operators?
How do I use conditional statements for more complex scenarios?
Awesome!
Completion rate improved to 2.17
Kertaus
Pyyhkäise näyttääksesi valikon
Onnittelut tämän Python-kurssin osion suorittamisesta!
Olet kehittänyt vahvan ymmärryksen ohjelmiesi loogisen kulun hallinnasta eri Python-rakenteiden avulla.
Kerrataan tärkeimmät käsitteet, jotka olet oppinut:
Totuusarvot 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:
<=.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Ehtojen yhdistäminen
Olet hallinnut useiden ehtojen yhdistämisen loogisten operaattoreiden avulla monimutkaisempien päätösten tekemiseksi:
and: palauttaa arvonTrue, jos molemmat ehdot ovatTrue;or: palauttaa arvonTrue, jos vähintään yksi ehto onTrue;not: kääntää operandin loogisen arvon.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
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
injanot in; - Tyyppien vertailu käyttämällä
type()-funktiota.
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
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:
1234567temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Mitä operaattoria käytetään tarkistamaan, että kaksi arvoa EIVÄT ole yhtä suuret Pythonissa?
2. Mitä seuraava print-komento palauttaa?
3. Miten tarkistat, että merkkijono "apple" esiintyy muuttujan fruits arvossa?
4. Mikä koodirivi tarkistaa oikein, onko item_price-muuttujan tietotyyppi float?
5. Mitä seuraava Python-koodi tulostaa?
Kiitos palautteestasi!