Funkcja jest wyodrębnionym fragmentem kodu, zamkniętym w pewnej strukturze posiadającej swoją nazwę. Odwołując się poprzez tę nazwę wykonujemy dany fragment kodu w dowolnym miejscu programu bez konieczności powielania tych samych treści.
Składnia:
def nazwafunkcji ( opcjonalne_parametry_wejściowe ) :
instrukcje
Aby zdefiniować funkcję musimy użyć słowa kluczowego def, określić nazwę funkcji, użyć pary nawiasów okrągłych – mówiących nam, że mamy do…