Python från början

Mikroövningar för Introduktion till IoT

Övning 10 / 24

if — ett val

Beräknad tid: 15 min

Varför

Jämförelser blir användbara när programmet gör olika saker beroende på resultatet. if är det första valet.

Den nya idén

ifen rad som säger: om det här är sant, kör blocket under. Blocket är de rader som är indragna med fyra mellanslag.

temp = 22
if temp > 20:
    print("Varmt nog")
print("Klart")

Kolon i slutet av if-raden är obligatoriskt. Utan indrag hör nästa rad inte till if. Raden print("Klart") körs alltid, eftersom den inte är indragen.

Blanda inte tabb och mellanslag. Välj fyra mellanslag och håll dig till det.

Uppgift

Skapa filen villkor.py. Fråga efter en temperatur som heltal. Om värdet är större än 25, skriv ut För varmt. Skriv därefter alltid raden Mätning sparad. — även när det inte är för varmt.

Förväntat resultat

Två exempel. Först om någon skriver 28, sedan om någon skriver 19:

python3
För varmt
Mätning sparad.

Mätning sparad.

Kör fast?