Esta versión es incompatible con las versiones 2.x. Internamente se han cambiado muchas cosas, entre ellas el funcionamiento de estructuras como diccionarios, cadenas de texto… Ahora hay mejor soporte para Unicode. Algunos de los cámbios:
- print ha pasado a convertirse en función con lo que los argumentos pasan a encerrarse entre paréntesis.
- Los métodos keys, item y values de los diccionarios no devuelven listas sino vistas, que son más eficientes de manejar.
- Los métodos de los diccionarios iterkeys, iteritems e itervalues no son soportados en la nueva versión.
Hay muchos más cambios que puedes ver en el what’s new. Además incluye una herramienta para migrar script de versiones anteriores a la 3 llamada 2to3.
Recursos:
–Descargar Python 3.
–Documentación de Python.
No Comments Yet