Kurssisisältö
Johdanto Python-Ohjelmointiin
Johdanto Python-Ohjelmointiin
Kertaus
Onnittelut tämän jännittävän Python-kurssin osion suorittamisesta!
Olet kehittänyt vahvan ymmärryksen ohjelmiesi loogisen kulun hallinnasta käyttämällä erilaisia Python-rakenteita.
Käydään läpi hallitsemiasi keskeisiä käsitteitä:
Boolen tietotyypit ja vertailut
Olet oppinut käyttämään vertailuoperaattoreita ehtojen arvioimiseen Pythonissa. Nämä operaattorit auttavat sinua tarkistamaan suhteita arvojen välillä ja sisältävät seuraavat:
Yhtä suuri kuin :
==
;Ei yhtä 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 taidon yhdistää useita ehtoja käyttämällä loogisia operaattoreita tehdäksesi monimutkaisempia päätöksiä:
and
: Arvoksi tuleeTrue
, jos molemmat ehdot ovatTrue
;or
: Arvoksi tuleeTrue
, jos vähintään yksi ehto onTrue
;not
: Kääntää operandinsa loogisen tilan.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Jäsenyysoperaattorit ja tyyppivertailut
Olemme tutkineet, kuinka käyttää jäsenyysoperaattoreita tarkistaaksemme elementin läsnäolon tai puuttumisen sekvenssissä ja kuinka käyttää type()
-funktiota vahvistaaksemme muuttujan tietotyypin:
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 erilaisia koodilohkoja eri ehtojen perusteella. Tämä perustaitoa on ratkaisevan tärkeä kirjoitettaessa dynaamisia ja reagoivia Python-ohjelmia:
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. Mikä operaattori käytetään tarkistamaan, ovatko kaksi arvoa EIVÄT yhtä suuret Pythonissa?
2. Mitä seuraava print-komento palauttaa?
3. Kuinka tarkistat, onko alimerkkijono "apple"
merkkijonossa, joka on määritetty fruits
-muuttujalle?
4. Mikä koodirivi tarkistaa oikein item_price
-datan tyypin, onko se float
?
5. Mikä on seuraavan Python-koodin tuloste?
Kiitos palautteestasi!