[wouso-dev] Secvente de cod pentru Fibonacci

Mircea-Ştefan Ghideu shtephan10 at gmail.com
Sat Mar 6 22:18:17 EET 2010


Salutare,

M-am apucat de python si de teme, si dupa prima problema am o intrebare

De ce urmatoarele secvente cod nu sunt echivalente?

def fibo(n):		|	def fibo(n):
    a, b = 0, 1		|	    a = 0
    			|	    b = 1
    while a < n:	|	    while a < n:
        print a,	|	        print a,
			|	        a = b
        a, b = b, a + b	|	        b = a + b
			|	
fibo(50)		|	fibo(50)


prima imi afiseaza 0 1 1 2 3 5 8 13 21 34 (sirul Fibonacci) 
iar a doua imi afiseaza 0 1 2 4 8 16 32 (incorect)


Mircea


More information about the wouso-dev mailing list