Hola a todos. Espero que se encuentren bien. Seguramente para muchos esta información puede resultar noticia vieja, pero para los que nos iniciamos en el estudio de Python pudiera ser una guía.
En la documentación del sitio oficial de Python, en el link Python 3.0, se encuentra un articulo que compara la versión 3.0 con la versión 2.5. Se tiene previsto que el próximo mes se libere. El articulo es escrito por Guido van Rossum padre de Python.
Algunos de los cambios que se realizarán serán los siguientes:
- Print: Deberá encerrarse entre paréntesis los argumentos a mostrarse. Por ejemplo print (“Aprendiendo Python 3.0″)
- Si queremos presentar un resultado en una misma linea, entonces: print (“Versión 3.0″, “Versión 2.6″, “Versión 2.5″, end=” ” ) que sustituye el anterior print( ),
- Python 3.0 emplea strings y bites en lugar de las cadenas Unicode y cadenas de 8-bit.
- Aparecen las palabras reservadas as, with, True, False, None
- oct() y hex()emplean __index__() para convertir el argumento en un entero.
- Se eliminan los módulos audiodev, Bastion, bsddb185, exceptions, linuxaudiodev, md5, MimeWriter, mimify, popen2, rexec, sets, sha, stringold, strop, sunaudiodev, timing, y xmllib
Bueno, lo mejor es revisar el documento.
Espero que sea de ayuda.
Saludos

No Comments
RSSNo comments yet.
Leave a comment