8. Funkcje

W Pythonie bloki kodu (w tym również funkcje) są wyróżniane za pomocą wcięć w następujący sposób:

naglowek_bloku:

1. linia bloku

2. linia bloku

...

Pisząc funkcje wykorzystujemy tę właściwość

def przywitanie():

print("Witam w funkcji")

def przywitanie_imienne(imie, zyczenia):

print ("Witaj" + imie + ". Zycze Tobie " + zyczenia)

przywitanie()

przywitanie_imienne("Jacek", "zdrowia")

Funkcje mogą zwracać wartość

def dzielenie(dzielna, dzielnik):

if(dzielnik == 0):

return

else:

return dzielna / dzielnik

print(dzielenie(5, 0))

print(dzielenie(10, 2))