Kurssisisältö
Johdatus Pythoniin
Johdatus Pythoniin
Kertaus
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:
<=
.
item_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.
stock_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
in
janot in
.Tyyppien vertailu käyttämällä
type()
.
products = "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:
temperature = 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, 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?
Kiitos palautteestasi!