def
, jota seuraa funktion nimi ja mahdolliset parametrit sulkujen sisällä. Esimerkiksi:tervehdi
. Tämä antaa meille mahdollisuuden käyttää samaa koodia useita kertoja eri nimillä.tervehdi("Mikael")
, ja ohjelma tulostaa "Hei, Mikael!".tervehdi
ja annamme argumentiksi "Sara".return
-avainsanaa palauttamaan arvon, kuten seuraavassa esimerkissä:summa(5, 7)
, se palauttaa 12. return-avainsanatry-except
-rakenne tavoitteena muuttujan käsittely. Esimerkiksi:1try:
2 tulos = 10 / 0
3except ZeroDivisionError:
4 print("Nollalla jakaminen ei ole sallittua!")
5