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":
-
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)
-
Escribe el código
En tu editor de texto, escribe exactamente lo siguiente:
print("¡Hola, Mundo!") -
Guarda el archivo
Guarda el archivo con el nombre
hola_mundo.py. La extensión.pyindica que es un archivo de Python. -
Ejecuta el programa
Abre la terminal o símbolo del sistema, navega hasta la carpeta donde guardaste el archivo y escribe:
python hola_mundo.pyDeberí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.