Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Totuusarvotyyppi | Ehtolauseet
Johdanto Python-Ohjelmointiin

Pyyhkäise näyttääksesi valikon

book
Totuusarvotyyppi

Tässä luvussa sukellamme Boolean-tietotyyppiin. Booleanit ovat yksinkertaisia mutta tehokkaita, ne mahdollistavat True tai False arvojen käsittelyn, mikä mahdollistaa ohjelmiemme reagoimisen erilaisiin tilanteisiin tehokkaasti. Ruokakaupan hallinnan yhteydessä Booleanit voivat auttaa meitä määrittämään, täyttyvätkö tietyt ehdot, kuten onko tuote varastossa tai onko alennus voimassa.

Katso, kuinka Alex käyttää Boolean-tietotyyppejä vertaillakseen hintoja ja nimiä:

Boolean-tietotyypin ymmärtäminen

Boolean-tietotyypillä on vain kaksi mahdollista arvoa: True ja False. Nämä arvot ovat usein vertailuoperaatioiden tuloksia ja ovat keskeisiä ohjelmiemme kulun hallinnassa. Ymmärtämällä booleanit, pystyt kirjoittamaan koodia, joka voi tehdä päätöksiä eri ehtojen perusteella.

Seuraavat operaatiot ovat yleisiä vertailuoperaattoreita, jotka tuottavat boolean-arvoja:

  • Yhtä suuri kuin : == ;

  • Eri suuri kuin : != ;

  • Suurempi kuin : > ;

  • Pienempi kuin : < ;

  • Suurempi tai yhtä suuri kuin : >= ;

  • Pienempi tai yhtä suuri kuin : <= .

Esimerkkisovellus

Tarkistetaan, onko tuote (milk) vähissä varastossa vertaamalla sen määrää ennalta määriteltyyn vähäisen varaston kynnysarvoon:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Nyt on sinun vuorosi harjoitella booleaneja. Tässä haasteessa tarkistat, onko ostoksen kokonaiskustannus oikeutettu alennukseen.

Tehtävä

Swipe to start coding

Sinun täytyy määritellä muuttuja kokonaiskustannukselle, luoda boolean-muuttuja alennuskelpoisuuden tarkistamiseksi ja tulostaa tulos.

  • Määrittele muuttuja nimeltä total_cost ja anna sille arvo 25.00 edustamaan ruokakaupan laskun kokonaiskustannusta.
  • Luo boolean-muuttuja nimeltä discountEligible vertaamalla total_cost-muuttujaa alennuskynnykseen 20.00 käyttäen suurempi tai yhtä suuri kuin (>=) operaattoria.
  • Tulosta discountEligible-muuttujan arvo osoittaaksesi, onko ostos oikeutettu alennukseen.

Tulostusvaatimukset

  • Tulosta viesti: Is the purchase eligible for a discount? <discountEligible>.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?

Kysy tekoälyä

expand
ChatGPT

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

book
Totuusarvotyyppi

Tässä luvussa sukellamme Boolean-tietotyyppiin. Booleanit ovat yksinkertaisia mutta tehokkaita, ne mahdollistavat True tai False arvojen käsittelyn, mikä mahdollistaa ohjelmiemme reagoimisen erilaisiin tilanteisiin tehokkaasti. Ruokakaupan hallinnan yhteydessä Booleanit voivat auttaa meitä määrittämään, täyttyvätkö tietyt ehdot, kuten onko tuote varastossa tai onko alennus voimassa.

Katso, kuinka Alex käyttää Boolean-tietotyyppejä vertaillakseen hintoja ja nimiä:

Boolean-tietotyypin ymmärtäminen

Boolean-tietotyypillä on vain kaksi mahdollista arvoa: True ja False. Nämä arvot ovat usein vertailuoperaatioiden tuloksia ja ovat keskeisiä ohjelmiemme kulun hallinnassa. Ymmärtämällä booleanit, pystyt kirjoittamaan koodia, joka voi tehdä päätöksiä eri ehtojen perusteella.

Seuraavat operaatiot ovat yleisiä vertailuoperaattoreita, jotka tuottavat boolean-arvoja:

  • Yhtä suuri kuin : == ;

  • Eri suuri kuin : != ;

  • Suurempi kuin : > ;

  • Pienempi kuin : < ;

  • Suurempi tai yhtä suuri kuin : >= ;

  • Pienempi tai yhtä suuri kuin : <= .

Esimerkkisovellus

Tarkistetaan, onko tuote (milk) vähissä varastossa vertaamalla sen määrää ennalta määriteltyyn vähäisen varaston kynnysarvoon:

123456789
# Define the quantity of the item and the low stock threshold milk_quantity = 12 low_stock_threshold = 10 # Check if the item quantity is below the low stock threshold low_stock = milk_quantity <= low_stock_threshold # Print the result print("Is the item low in stock?", low_stock)
copy

Nyt on sinun vuorosi harjoitella booleaneja. Tässä haasteessa tarkistat, onko ostoksen kokonaiskustannus oikeutettu alennukseen.

Tehtävä

Swipe to start coding

Sinun täytyy määritellä muuttuja kokonaiskustannukselle, luoda boolean-muuttuja alennuskelpoisuuden tarkistamiseksi ja tulostaa tulos.

  • Määrittele muuttuja nimeltä total_cost ja anna sille arvo 25.00 edustamaan ruokakaupan laskun kokonaiskustannusta.
  • Luo boolean-muuttuja nimeltä discountEligible vertaamalla total_cost-muuttujaa alennuskynnykseen 20.00 käyttäen suurempi tai yhtä suuri kuin (>=) operaattoria.
  • Tulosta discountEligible-muuttujan arvo osoittaaksesi, onko ostos oikeutettu alennukseen.

Tulostusvaatimukset

  • Tulosta viesti: Is the purchase eligible for a discount? <discountEligible>.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt