Archive for the 'python' Category

07
Feb
10

Sucesión de Fibonacci

Hoy quiero compartir algo interesante de lo tanto que hay en la matematica, la sucesion de Fibonacci. Que es esto??

segun wikipedia:

En matemáticas, la sucesión de Fibonacci es la siguiente sucesión infinita de números naturales:

0,1,1,2,3,5,8,13,21,34,55,89,144... \ldots \,

La verdad es que no se bien para que sirve, pero segun wikipedia:

Tiene numerosas aplicaciones en ciencias de la computación, matemáticas y teoría de juegos

Bueno lo que queria era mostrar como poder generar esta sucesion de Fibonacci en el python.
Para los que recien estamos ingresando al mundo de la programacion puede que no lo entendamos muy bien a lo que sigue a continuacion:

a,b=0,1#a vale 0 y b vale 1
while b a vale lo que
#vale b(2) y b ahora vale a(1)+b(2)=3

raw

Ahora, el programa, nos va a dar la sucesion de Fibonacci (que es infinita), pero solo hasta que sea menos de 100:

1
1
2
3
5
8
13
21
34
55
89

Interesante, no?

Anuncios
23
Ene
10

== no es = [Python]

Comparar no es asignar:

En la programacion en python, muchos confundimos == con =, pero si sabemos que

== es comparar y

= es asignar, la cosa se nos va a hacer un poco mas facil.

= se lo utiliza exclusivamente para asignar algun valor a una variable

a == se lo utiliza para comparar dos valores

Por ejemplo para asignar 10 a “a”

>>> a = 10

y para comparar “a” con un numero

>>> a == 1
False

osea que al comparar, a no es 1

>>> a == 10
True

“a” es igual a 10

https://i0.wp.com/i40.tinypic.com/35hh6k2.png



diciembre 2017
D L M X J V S
« Sep    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Twitter

Delicious