Академический Документы
Профессиональный Документы
Культура Документы
/DVPHMRUHVQRYHGDGHVGH3\WKRQ
Buscar
7ZLWWHDU
septiembre 16 2015
0
&RPSDUWLU
Nuevas caractersticas
En la documentacin oficial de Python 3.5 encontramos una comparacin
/DVPHMRUHVQRYHGDGHVGH3\WKRQ
Type hints
Python es un lenguaje de tipado dinmico. Es decir, no es necesario
especificar el tipo de una variable desde el momento en que se
define.
En la versin 3.0 de Python se introdujo la opcin de hacer anotaciones a
las variables. Sin embargo, no haba sido definida la semntica a usar.
Con el Con el PEP 484, se introduce un modulo provisional que define
un estndar y algunas convenciones (ver ms).
Esta caracterstica de type hints ha sido muy esperada por los
desarrolladores dedicados a crear aplicaciones de static type checking; ya
que fue anunciada desde diciembre del 2014 por Guido van Rossum.
El tipado esttico sigue siendo opcional; y si las aplicaciones de static
type checking marcan un error, la aplicacin podr seguir corriendo.
Multiplicacin de matrices
El operador binario @ se introdujo con la procedencia del clsico
operador *. Este se podr usar con la opcin de asignacin como
algunos de los dems @=.
El operador @ fue implementado por medio de los mtodos
KWWSVSODW]LFRPEORJS\WKRQ"XWPBFRQWHQW EXIIHUHI XWPBPHGLXP VRFLDO XWPBVRXUFH IDFHERRNFRP XWPBFDPSDLJQ EORJ
/DVPHMRUHVQRYHGDGHVGH3\WKRQ
Aplicaciones en .pyz
El tema de distribucin de las aplicaciones hechas en Python siempre ha
sido muy discutido. Durante esas discusiones surgi el zipapp, un mdulo
que provee un API y una lnea de comandos para crear archivos
ejecutables con la extensin .pyz, Python Zip Applications.
Para ejecutar las aplicaciones con formato pyz es necesario incluir un
archivo __main__.py que iniciar la ejecucin.
Si quieres saber si ests listo para migrar tu proyecto a Python 3.5, puedes
revisar la compatibilidad de los requerimientos que necesitas usando
https://caniusepython3.com/.
Actualmente y desde su fecha de lanzamiento, entre los 360 paquetes de
Python ms descargados, esta versin soporta ms de 300. La adopcin
de la versin 3 de Python ha ido en aumento y es un gran logro poder
decir que, gracias a la comunidad, ms del 85% de los paquetes ms usados
en Python 2 son soportados.
Dentro de la carrera de Backend en Platzi, existe un curso enfocado en
Python y Django en el que podrs aprender las bases de este lenguaje y a
desarrollar aplicaciones utilizando su poderoso
framework web.
Inicia sesin
/DVPHMRUHVQRYHGDGHVGH3\WKRQ
Correo electrnico
Registrarme
&RPSDUWLU
7ZLWWHDU
&RPSDUWLU
Alejandro Gonzlez
alejandrogm
SEO Specialist y Content Marketer en Platzi
http://alejandro.im/
FRPHQWDULRV
2UGHQDUSRU
$xDGHXQFRPHQWDULR
)DFHERRN&RPPHQWV3OXJLQ