Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: zoroastro66 en 18 Agosto 2011, 00:37 am



Título: Duda fuente de estudio Python.
Publicado por: zoroastro66 en 18 Agosto 2011, 00:37 am
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


Título: Re: Duda fuente de estudio Python.
Publicado por: [Case] en 18 Agosto 2011, 04:05 am
No conozco, pero no creo que cambie radicalmente el codigo, casi todo debe de ser reusable.


Título: Re: Duda fuente de estudio Python.
Publicado por: Novlucker en 18 Agosto 2011, 05:47 am
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
 
 


Título: Re: Duda fuente de estudio Python.
Publicado por: Kase en 20 Agosto 2011, 19:03 pm
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


Título: Re: Duda fuente de estudio Python.
Publicado por: zoroastro66 en 23 Agosto 2011, 03:46 am
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.


Título: Re: Duda fuente de estudio Python.
Publicado por: Kase en 23 Agosto 2011, 06:45 am
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


Título: Re: Duda fuente de estudio Python.
Publicado por: zoroastro66 en 23 Agosto 2011, 19:25 pm
Me sacaste una gran duda, muchas gracias.


Título: Re: Duda fuente de estudio Python.
Publicado por: Novlucker en 23 Agosto 2011, 19:40 pm
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


Título: Re: Duda fuente de estudio Python.
Publicado por: [Case] en 26 Agosto 2011, 05:31 am
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