Tu primer programa: Hola Mundo

Lectura
15min~5 min lectura

Tu Primer Programa: Hola Mundo

Lección 1 del curso Introducción a Python

🎯 Concepto Clave

Un programa de computadora es un conjunto de instrucciones que le indicamos a la máquina para que realice una tarea específica. El programa "Hola Mundo" es la tradición más famosa en programación: crear un programa simple que muestre un mensaje en pantalla. Este ritual de inicio ha existido desde el libro "The C Programming Language" de 1978 y se ha convertido en el primer paso universal para cualquier persona que aprende a programar.

¿Por qué Python?

Python es un lenguaje de programación creado por Guido van Rossum en 1991. Se caracteriza por ser:

  • Fácil de aprender: Su sintaxis es limpia y legible, utilizando palabras en inglés simples.
  • Versátil: Se usa en desarrollo web, inteligencia artificial, análisis de datos, automatización y mucho más.
  • Interpretado: No necesita compilación, lo que significa que puedes ejecutar código directamente.
  • De código abierto: Es gratis y tiene una gran comunidad de desarrolladores.

Preparando tu Entorno

Antes de escribir tu primer programa, necesitas tener Python instalado en tu computadora. Puedes descargarlo gratuitamente desde python.org. Durante la instalación, asegúrate de marcar la opción "Add Python to PATH" en Windows.

"La simplicidad es la máxima sofisticación." — Leonardo da Vinci

Python embody this principle perfectly. Cada línea de código Python está diseñada para ser lo más clara y simple posible.

Escribiendo tu Primer Programa

Sigue estos pasos para crear tu programa "Hola Mundo":

  1. Abre un editor de texto

    Puedes usar cualquier editor de texto como:

    • Bloc de notas (Windows)
    • TextEdit (Mac)
    • VS Code (recomendado, gratuito)
    • IDLE (viene incluido con Python)
  2. Escribe el código

    En tu editor de texto, escribe exactamente lo siguiente:

    print("¡Hola, Mundo!")
  3. Guarda el archivo

    Guarda el archivo con el nombre hola_mundo.py. La extensión .py indica que es un archivo de Python.

  4. Ejecuta el programa

    Abre la terminal o símbolo del sistema, navega hasta la carpeta donde guardaste el archivo y escribe:

    python hola_mundo.py

    Deberías ver en pantalla:

    ¡Hola, Mundo!

💡 Consejo Pro

Si estás usando VS Code, puedes instalar la extensión "Python" de Microsoft. Esto te dará resaltado de sintaxis (colores para el código), autocompletado y la posibilidad de ejecutar código directamente presionando el botón de "Play" o la tecla F5.

Entendiendo la Función print()

La función print() es una de las funciones más básicas y útiles en Python. Su propósito es mostrar texto o valores en la pantalla.

Ejemplo Descripción Resultado
print("Hola") Muestra texto entre comillas dobles Hola
print('Hola') Muestra texto entre comillas simples Hola
print(42) Muestra un número (sin comillas) 42
print(3 + 5) Muestra el resultado de una operación 8

¿Por qué las comillas?

Las comillas en Python indican que estamos trabajando con cadenas de texto (strings en inglés). Todo lo que está entre comillas se trata como texto literal, no como un comando o instrucción de Python.

⚠️ Errores Comunes

Error 1: Usar comillas incorrectas

print("Hola)  # Falta la comilla de cierre

Error 2: Olvidar los paréntesis

print "Hola"  # Python 3 requiere paréntesis

Error 3: Error de ortografía en la función

primt("Hola")  # 'primt' no existe, es 'print'

Experimentando con print()

Ahora que entiendes lo básico, experimenta con diferentes mensajes. Aquí tienes algunos ejemplos para probar:

# Mi primer programa en Python
print("¡Hola, Mundo!")
print("Bienvenido al curso de Python.")
print("Hoy es un gran día para programar.")

También puedes usar print() para mostrar información numérica y realizar cálculos:

print(2024)
print(15 + 20)
print("El resultado de 10 + 5 es:", 10 + 5)

📚 Resumen de la Lección

  • print() es una función que muestra texto o valores en pantalla.
  • El texto debe ir entre comillas (simples o dobles).
  • Los archivos Python tienen la extensión .py.
  • Para ejecutar un programa, usa el comando python nombre_del_archivo.py.
  • Los errores de sintaxis son comunes al principio; la práctica hace al maestro.

📝 Cuestionario de Verificación

1. ¿Qué hace la función print() en Python?

a) Guarda un archivo en el computadora
b) Muestra texto o valores en pantalla
c) Cierra el programa
d) Crea una variable

2. ¿Cuál es la extensión correcta para un archivo de Python?

a) .txt
b) .python
c) .py
d) .pyt

3. ¿Por qué usamos comillas en print("texto")?

a) Son opcionales
b) Indican que es un número
c) Indican que el contenido es texto (string)
d) Solo funcionan en Windows

4. ¿Qué comando se usa para ejecutar un programa Python desde la terminal?

a) run hola.py
b) execute hola.py
c) python hola.py
d) start hola.py

🔑 Respuestas del Cuestionario

1. b) — print() muestra texto o valores en pantalla
2. c) — La extensión .py indica archivos Python
3. c) — Las comillas indican que es texto, no código
4. c) — python hola.py ejecuta el programa

Próximos Pasos

¡Felicidades! Has escrito y ejecutado tu primer programa en Python. En la siguiente lección, aprenderemos sobre variables y tipos de datos, que te permitirán almacenar y manipular información en tus programas.

Recuerda: la clave para aprender programación es practicar constantemente. No te frustres si cometes errores; cada error es una oportunidad de aprendizaje. ¡Sigue adelante!


¿Tienes dudas sobre esta lección? Revisa el material nuevamente o practica escribiendo diferentes mensajes con print(). La repetición es la madre del aprendizaje.