Factorial in Python - recursive

<<algorithm

fact rec en

def silnia(n):
    if n > 1:
        return n * silnia(n-1)
    else:
        return 1
n = int(input('n = '))
print(n, '! =', silnia(n))