Dissenya la funció factorial(n) que donat un enter n \(\geq\) 0 retorni el factorial de n, és a dir, el producte de tots els enters desde 1 fins a n.
\[\begin{eqnarray} n\,! = 1 \cdot 2 \cdots (n-1) \cdot n \end{eqnarray}\]
Per definició, \(0\,! = 1\).
>>> factorial(3) 6 >>> factorial(7) 5040