'BEGIN'
':'
Google App Engine Andris Reinman Funktsioonide defineerimine Funktsioone saab defineerida märksõnaga def. def funktsioon(parameeter): print parameeter funktsioon(1) # väljastatakse 1 Kui funktsioon peab lõpetama töö või kui funktsioon tahab tagastada mingit väärtust, saab selleks kasutada käsklust return. def ruut(nr): return nr*nr print ruut(5) # väljastatakse 25 (5x5) Kui funktsiooni mõni sisendparameeter pole kohustuslik, võib sellele määrata vaikimisi väärtuse ning kui sisendparameetrit määratud pole, saabki parameeter endale selle vaikimisi väärtuse. def funktsioon(nr = 5): print nr funktsioon(3) # muutuja nr väärtuseks saab 3 funktsioon() # parameeter on sisestamata, muutuja nr väärtuseks saab 5 Veahaldus Vigade püüdmiseks on olemas ka teistest keeltest tuttav käsklus try. Kuid erinevalt PHP-st ja