Jul 02

Utilizando funciones integradas y reduce:

def facto(n): return reduce(operator.mul, range(1, n+1))

Utilizando definición por operadores:

def fact(x): return (1 if x==0 else x * fact(x-1))

Resumen de performance en http://importantshock.wordpress.com/2006/11/03/one-line-factorial-function-in-python/

2 Responses to “Función Factorial en una sola línea de código – Python”

  1. Tania Says:

    Ugh, I liked! So clear and positively.

  2. Bodyc Says:

    Hi,
    Thanks for article. Everytime like to read you.
    Thank you
    Bodyc

Leave a Reply

Powered By Wordpress - Theme Provided By Wordpress Theme - No Credit Auto Loan