Capítulo 2. Python moderno

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Todo en un día de trabajo para Confuse-a-Cat.

Monty Python

Vista previa

Python evoluciona para seguir el ritmo de nuestro cambiante mundo técnico. En este capítulo se tratan características específicas de Python que se aplican a los temas del capítulo anterior, y algunos extras:

  • Herramientas

  • APIs y servicios

  • Variables y sugerencias de tipo

  • Estructuras de datos

  • Marcos web

Herramientas

Todo lenguaje informático tiene lo siguiente:

  • El núcleo del lenguaje y los paquetes estándar incorporados

  • Formas de añadir paquetes externos

  • Paquetes externos recomendados

  • Un entorno de herramientas de desarrollo

En las secciones siguientes se enumeran las herramientas de Python necesarias o recomendadas para este libro.

Las herramientas de empaquetado y desarrollo de Python son objetivos móviles, y de vez en cuando aparecen soluciones mejores.

Cómo empezar

Deberías ser capaz de escribir y ejecutar un programa Python comoel del Ejemplo 2-1.

Ejemplo 2-1. El programa Python que va así: this.py
def paid_promotion():
    print("(that calls this function!)")

print("This is the program")
paid_promotion()
print("that goes like this.")

Para ejecutar este programa desde la línea de comandos en una ventana de texto o terminal, utilizaré la convención de un prompt $ (tu sistema rogándote que escribas algo, ya). Lo que escribas después del prompt ...

Get FastAPI now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.