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?

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



junio 2017
D L M X J V S
« Sep    
 123
45678910
11121314151617
18192021222324
252627282930  

Twitter

Delicious