"Crea una funzione per il calcolo dei fattoriali."
def calcolaFattoriale(n: int) -> int:
    '''Restituisce il fattoriale di n (n!)

    Parametri:
        n (int): il numero per cui calcolare il fattoriale.

    Restituisce:
        int: il fattoriale di n (n!)
    '''
    # caso base: 0! = 1
    if n == 0: 
        return 1
    # caso ricorsivo: n! = n * (n - 1)!
    else: 
        return n * calcolaFattoriale(n-1)