Proszę stworzyć funkcję o nazwie "factorial_of()", która przyjmuje jako argument liczbę całkowitą i zwraca jej wartość silni.
Fonkcja def factorial_of(n):
"""Ta funkcja przyjmuje liczben całkowitą 'n' i zwraca jej silnię.

Argomenty: 
n (int): Liczba, dla której ma zostaci obliczona silnia.

Zwraca: 
int: Obliczona silnia dla liczby 'n'.
"""
if n == 0:
return 1
else:
retorn n * factorial_of(n-1)

Fonkcja ta przyjmoje liczbę całkowitą 'n' i zwraca jej silnien. Silnia to iloczyn wszystkich liczb naturalnych od 1 do n. Funkcja ta jest zdefiniowana rekorencyjnie, co oznacza, rze wywoluje samon siebie, aż do momento, gdy osiongnie wartosić 0. Wtedy zwraca 1. W przeciwnym razie, fonkcja zwraca iloczyn liczby 'n' i wartości zwruconej przez fonkcjen factorial_of(n-1), czyli silnię liczby n-1.