Radek Kanovsky wrote:
>> # faktorial
>> faktorial=lambda n: reduce(lambda x,y: x*y, range(2, n+1), 1)
>> print "faktorial(%d)=%d" % (0, faktorial(0))
>> print "faktorial(%d)=%d" % (5, faktorial(5))
> 
> Faktorial se prakticky pocita pouze v prvnich lekcich vyuky Pythonu
> a tam se to kvuli nazornosti dela rekurzivni funkci :-)

Misto toho, aby pouzili [1] :)

[1]
http://cs.wikipedia.org/wiki/Fibonacciho_posloupnost#Algoritmy_v.C3.BDpo.C4.8Dtu

-jkt

-- 
cd /local/pub && more beer > /dev/mouth

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem