Pongamos Python en marcha

Basic python

Pongamos Python en marcha

En esta página experimentarás cómo ejecutar Python. Ya sea en Colab o en tu equipo local, sigue los pasos en orden.

Usa el modo interactivo (REPL) #

Escribe el siguiente comando en tu terminal o PowerShell.

python3

Si python3 no está disponible en Windows, prueba con py o py -3.13. Verás un aviso similar a este:

Python 3.13.0 (main, ...)
>>>

Introduce una expresión para ver el resultado al instante.

>>> 1 + 2
3
>>> "Hello" * 2
'HelloHello'

REPL significa “Read Eval Print Loop”. Es ideal para pruebas rápidas y muy usado en los tutoriales.

Pulsa Ctrl+D (o Ctrl+Z y luego Enter en Windows) o escribe exit() para salir del REPL.

El código escrito en el REPL no se guarda en un archivo. Guarda los fragmentos largos como scripts.

Crea y ejecuta un script #

Crea un archivo llamado hello.py en tu editor e introduce este código.

print("¡Hola, Python!")

Guarda el archivo, abre la terminal en la misma carpeta y ejecuta:

python3 hello.py

En Windows también puedes usar py hello.py. Deberías ver:

¡Hola, Python!

Guardar tu trabajo en archivos .py facilita revisar cambios y usar Git más adelante.

Usa la función de ejecución del editor (opcional) #

Editores como VS Code o PyCharm tienen un botón de ejecución temporal aunque no guardes el archivo. En VS Code:

  1. Escribe el código en el editor.
  2. Haz clic en “▶ Run Python File” en la esquina superior derecha.

Al ejecutar desde el editor, la carpeta de trabajo puede ser distinta. Ten en cuenta las rutas si lees o escribes archivos.

Lista de comprobación #

  • Ejecutaste cálculos sencillos en el REPL y pudiste salir sin problemas
  • Creaste hello.py y lo ejecutaste desde la línea de comandos
  • Probaste el botón de ejecución del editor (opcional)

Ponlo en práctica #

  • Escribe un script que muestre tu mensaje favorito tres veces seguidas.
  • En el REPL evalúa 5 ** 2 y comprueba que el resultado coincida con lo que esperabas.

Cuando te sientas cómodo con la ejecución, continúa con los números y operadores.