Övning 17 / 24
Funktioner
Beräknad tid: 15 min
Varför
När samma rader behövs mer än en gång ska de inte klistras in på flera ställen. En funktion är ett namn på en bit kod du kan anropa.
Den nya idén
Funktion — ett namngivet block som börjar med def. Du anropar det med namnet och parenteser. Python hoppar in i blocket och kommer sedan tillbaka.
def halsa():
print("Hej")
print("Välkommen")
halsa()
halsa()def skapar funktionen. Den körs inte förrän du anropar den. Vanlig vana: definiera funktioner överst, anropa under.
Uppgift
Skapa filen funktion.py. Skriv funktionen visa_status som skriver ut två rader: Sensor online och Väntar på mätning. Anropa funktionen två gånger.
Förväntat resultat
Fyra rader, samma par två gånger.
python3
Sensor online
Väntar på mätning
Sensor online
Väntar på mätning