Novedades sobre el lenguaje de programación Python
Novedades sobre el lenguaje de programación Python

Hoy se anunciaron nuevas características de Python 3.11 en una nueva publicación de blog del equipo de desarrollo del lenguaje Python.

En comparación con la versión 3.10 del lenguaje de programación, se anticipa que estas mejoras darán como resultado una experiencia de usuario más fluida y un rendimiento mejorado.

Se calcula que Python 3.11 será aproximadamente un 1060% más rápido que Python 3.10, con una mejora demostrada de hasta un 1,25 veces.

La nueva función de sintaxis incluye grupos de excepción y excepciones, así como la capacidad de agregar comentarios a las excepciones. Los nuevos módulos de biblioteca estándar, como tomllib, permitirían que la biblioteca estándar analice TOML.

En la versión 3.11, el intérprete se ha mejorado con ubicaciones de error detalladas en los rastreos y una nueva opción de línea de comando -P.

La variable de entorno PYTHONSAFEPATH se podrá usar para deshabilitar la adición automática de una ruta potencialmente insegura (el directorio de trabajo o el directorio del script) a sys.path.

Las versiones anteriores del intérprete solo apuntaban a la línea, sin dejar claro qué objeto era “none”. Esto es beneficioso cuando se trabaja con objetos de diccionario con anidamiento profundo, muchas llamadas a funciones o fórmulas aritméticas complejas.

Los genéricos variados y la designación de objetos TypedDict según sea necesario, serán dos nuevas características de tipos. Otras consisten en el tipo propio, el tipo de cadena literal arbitraria y la transformación de clase de datos.

También contiene eliminaciones, obsolescencias y límites importantes, como la eliminación de baterías agotadas de la biblioteca estándar y las API del codificador Py UNICODE.

Además, se van a poder convertir las macros de la API de Python C en funciones.

¡Esto es todo amig@s ninjas, próximamente más sobre Python!

Compartir es Vivir!

Comparte tu opinión