['trade', 'self-awareness', 'variables', 'teaching', 'drones']
** Escriu un codi en Python que implementi una funció per calcular el factorial d'un nombre enter no negatiu.

**
** ```python
def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n - 1)

# Exemple d'ús
nombre = 5
resultat = factorial(nombre)
print(f"El factorial de {nombre} és {resultat}")  # 120
```

**