Python interactivo para principiantes: su primer script

Introducción a la programación interactiva con Python mediante Quarto Live

Este tutorial te guía a través de la configuración de Python para la codificación interactiva con Quarto Live. Aprenda a escribir, editar y ejecutar su primer script de Python directamente en su navegador web.

Herramientas
Autor/a
Afiliación
Fecha de publicación

19 de marzo de 2025

Palabras clave

Python interactivo para principiantes, Primer script de Python, Codificación interactiva en Python

Introducción

La programación interactiva en Python te permite experimentar con el código y ver los resultados inmediatamente en tu navegador web. Con Quarto Live y el motor pyodide, puede escribir, editar y ejecutar scripts de Python de forma interactiva, sin necesidad de configuración adicional. Este tutorial proporciona una guía clara y paso a paso para ayudarte a empezar.



En este tutorial, aprenderás a:

  • Configure su entorno interactivo Python con Quarto Live.
  • Escriba su primer script de Python que imprima un saludo y realice un cálculo sencillo.
  • Modifica el código y observa el resultado inmediato.

Guía detallada

Comprender el código

Analicemos un script Python sencillo:

  1. Imprimir un mensaje:
    La función print() muestra texto en la consola.
  2. Realizar un cálculo:
    El script suma dos números (10 y 5) y almacena el resultado.
  3. Mostrar el resultado:
    El resultado se imprime junto con un mensaje descriptivo.

Ejemplo paso a paso

# Imprimir un mensaje de bienvenida
print("Hello, Python interactivo!")

# Realizar un cálculo: sumar 10 y 5
result = 10 + 5

# Mostrar el resultado
print("10 + 5 =", result)

Tu primer script interactivo de Python

Prueba a ejecutar el bloque de código siguiente. A continuación, modifícalo para experimentar con diferentes operaciones aritméticas o cambiar el mensaje de bienvenida.

Código fuente
```{pyodide}
print("Hello, Python interactivo!")
result = 10 + 5
print("10 + 5 =", result)
```
Nota
  • Experimenta alterando el cálculo (por ejemplo, prueba la multiplicación) o modificando el mensaje para ver cómo se actualiza el resultado.
  • Si tienes algún problema, consulta los consejos de resolución de problemas que se indican a continuación.

Consejos para la resolución de problemas

  • Errores de sintaxis:
    Asegúrese de que los paréntesis, las comillas y los operadores estén colocados correctamente.
  • Nombres de variables:
    Verifica que los nombres de las variables sean coherentes y estén escritos correctamente.
  • Problemas de ejecución:
    Si el código no se ejecuta, actualice su navegador o vuelva a renderizar el documento.

Ejemplo real: calcular la media

Aquí tiene un ejemplo práctico que calcula la media de una lista de números utilizando NumPy.

Código fuente
```{pyodide}
import numpy as np

# Definir una lista de números
data = [10, 20, 30, 40, 50]

# Calcular la media con NumPy
mean_value = np.mean(data)

print("The mean of the data is", mean_value)
```
Nota

Este ejemplo muestra cómo se puede utilizar Python interactivo para el análisis de datos sencillo.

Lecturas adicionales

Conclusión

Este tutorial te ha proporcionado una guía paso a paso para crear tu primer script interactivo en Python utilizando Quarto Live. Al experimentar con los ejemplos y ejercicios, desarrollarás una base sólida en la codificación interactiva en Python. Continúa explorando los recursos de lectura adicional para profundizar tus conocimientos y crear proyectos interactivos más complejos.

Explorar más artículos

Nota

Aquí hay más artículos de la misma categoría para ayudarte a profundizar en el tema.

Volver arriba

Reutilización

Cómo citar

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {Python interactivo para principiantes: su primer script},
  date = {2025-03-19},
  url = {https://www.datanovia.com/es/learn/interactive/python/basics.html},
  langid = {es}
}
Por favor, cita este trabajo como:
Kassambara, Alboukadel. 2025. “Python interactivo para principiantes: su primer script.” March 19, 2025. https://www.datanovia.com/es/learn/interactive/python/basics.html.