Duda fuente de estudio Python.

Iniciado por zoroastro66, 18 Agosto 2011, 00:37 AM

0 Miembros y 2 Visitantes están viendo este tema.

zoroastro66

Saludos a todos, tengo una duda con respecto a un libro que pretendo usar como fuente de estudio para empezar con python, el tema es que el libro muestra todos los ejemplos en python 2.3 y ya estan en la version 3.X, me va a traer muchas desventajas esto, sera cuestion de cambiar algunos codigos o me conviene buscar otra fuente?, el libro que tengo es Introduccion a la programacion con Python de Marzal y Garcia ( Tiene a alicia en el pais de las maravillas en la tapa ).

Saludos, WR

[Case]

No conozco, pero no creo que cambie radicalmente el codigo, casi todo debe de ser reusable.

Novlucker

#2
Los principales cambios son al pasar de la 2.7 a la 3.x (donde hay cambios en funciones y módulos), que si te fijas son las dos ramas que se mantienen actualmente. Debo de agregar que la primera de ellas es de la que más información encontrarás. En lo que respecta a lo básico no deberías de tener problemas con el libro, aunque si puedes conseguir uno más actualizado mejor.
http://wiki.python.org/moin/Python2orPython3


Saludos


Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

Kase

busca el "python para todos"...   es como una biblia de bolsillo para python  >:D

respescto a que version usar...

se supone la 2.7 sera la ultima de la serie 2.x   el problema es que  los programadores estan reacios a usar la 3.2

diferencias?  solo internas...  auke la serie 3.x y la 2.7 y 2.6 tiene  listas comprimidas
y la serie 3.x  print ya no es palabra reservada, ahora es un metodo

2.x   print 'hola'

3.x print ('hola')

se siente raro adaptarse, pero el que sea un metodo le da siertas ventajas contra la 2.x

zoroastro66

Tengo tambien el "python para todos", pero tiene ejemplos de las version 2.X  y he visto que cada vez que se actualiza de version cambian las formas de escribir el codigo como en el ejemplo que dice Kase, mi duda es que si estudio la version anterior (que figura en el libro), despues voy a tener que aprender de nuevo toda la estructura de la version nueva.

Kase

la unica diferencia notable es el print  =P


y en la 2.7 y la 3.2 ya traen listas comprimidas...  de echo la 2.7 salio despues de la serie 3.x para añadir funciones de la 3.x a la 2.x   

estudia con el python para todos,  solo cambia los prints por los de la version 3.x y listo! xD

zoroastro66

Me sacaste una gran duda, muchas gracias.

Novlucker

Insisto otra vez, lo que si cambian son determinados módulo, lo que se refiere a lo básico no debería de haber problemas.

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

[Case]

Cita de: Kase en 20 Agosto 2011, 19:03 PM
busca el "python para todos"...   es como una biblia de bolsillo para python  >:D

En lo personal no me gusto el libro, pero hechale un vistazo a ver que opinas