#!/usr/bin/python3 # -*- coding: utf-8 -*- """ Precondición: n entero >=0 Devuelve: n! """ def factorial(n): """ Precondición: n entero >=0 Devuelve: n! """ if n == 0: return 1 return n * factorial(n - 1) if __name__ == "__main__": print(factorial(3)) # función from math import factorial print(factorial(4))