Funkcje w języku Python mają wiele praktycznych zalet:
- nie musimy ciągle kopiować i wklejać tego samego kodu
- kod staje się krótszy i bardziej czytelny
- jeżeli chcielibyśmy zmienić działanie funkcji, to wystarczy, że zrobimy to w jednym miejscu, a nie w wielu.
Przykłady funkcji: