Python-kehityskurssi
Luku
>
Taso

Ehdot
Perus if-lause

On tilanteita, jolloin saatat haluta lisätä ehtoja tiettyihin toimintoihin, mikä mahdollistaa koodisi joustavuuden ja sen suorittamisen eri tavoin tilanteen mukaan. Tätä varten käytämme if-lauseita yhdessä operaattoreiden kanssa testatakseen tiettyjä ehtoja ja suorittaakseen asianmukaiset toimet.

Ensimmäisessä harjoituksessa kerää munia ja käytä ==- ja !=-operaattoreita tarkistaaksesi, ovatko listan tietyt arvot samoja tai erilaisia toisistaan.

Guide

Tavoite

Kerää kaikki munat pellolta ja vertaile niitä toisiinsa if-lauseen ehtojen avulla.

Kerää kaikki munat pellosta kävelemällä niiden päällä. Kun olet kerännyt ne, tallenna ne listaan nimeltä basket .

basket = ["blue egg", "red egg", "shinny egg", "green egg"]

Kun olet määrittänyt listan, kävele X-merkille vertaillaksesi niitä toisiinsa ja eggs-vakion arvoa asettamalla ehtoja if-lauseessa. eggs-vakio sisältää yleisarvon käsillä oleville munille.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

Tämä koodi vertailee listan kahta ensimmäistä alkiota keskenään. ==-operaattoria käytetään tarkistamaan, ovatko vertaillut alkiot samat. Jos ne ovat, suoritetaan ensimmäinen komento, muussa tapauksessa suoritetaan else-lauseen alla oleva koodi.

Suorita nämä samat if-lauseet seuraavissa kahdessa X-merkillä, mutta käytä seuraavia ehtoja:

if basket[1] != basket[2] ja if basket == eggs . Operaattoria != käytetään tarkistamaan, etteivät vertaillut alkiot ole samat.

Koodikirja