Saltar a contenido

Cómo escribir tu primer programa Python (¡Hola Mundo!)

1. Introducción

En esta lección, aprenderemos cómo escribir y ejecutar tu primer programa en Python. El famoso ¡Hola Mundo! es tradicionalmente el primer programa que los desarrolladores escriben al aprender un nuevo lenguaje de programación. Este programa es sencillo pero nos permite verificar que todo está funcionando correctamente en nuestro entorno de desarrollo.

Concepto básico

El primer programa en Python se suele utilizar para probar la instalación y el entorno de desarrollo. No realiza ninguna operación compleja, pero nos asegura que la sintaxis del lenguaje y la configuración son correctas.

2. Desarrollo del Tema

2.1 Escribir el Código

Para escribir tu primer programa, solo necesitas usar la función print(), que es una función básica de Python para mostrar texto en la consola.

  1. Abre tu editor de texto o IDE (por ejemplo, Visual Studio Code).
  2. Crea un archivo nuevo y guárdalo como hola_mundo.py.
  3. Escribe el siguiente código:
 print("¡Hola, Mundo!")

Aquí, print() es una función que imprime el texto entre comillas en la pantalla. Cuando ejecutamos este programa, veremos el mensaje en la terminal.

2.2 Ejecutar el Programa

Una vez que hayas escrito el código, el siguiente paso es ejecutarlo para ver si funciona correctamente. Aquí están los pasos:

  1. Guarda el archivo con el nombre hola_mundo.py.

  2. Abre una terminal en tu computadora.

  3. Navega al directorio donde guardaste el archivo hola_mundo.py. Si usas la terminal para navegar por carpetas, puedes hacerlo con el comando cd (cambiar directorio).

cd ruta/al/directorio/donde/guardaste/el/archivo
  1. Ejecuta el archivo con el siguiente comando:
python hola_mundo.py

Si todo está bien, deberías ver el siguiente mensaje en la terminal:

¡Hola, Mundo!

2.3 Explicación del Código

El código print("¡Hola, Mundo!") es muy simple. Aquí está la explicación de cada parte:

  • print(): Es una función incorporada en Python que muestra el contenido que está dentro de los paréntesis en la pantalla.
  • "¡Hola, Mundo!": Es una cadena de texto (también llamada string). En Python, las cadenas de texto se escriben entre comillas dobles " " o simples ' '.

2.4 Modificar el Programa

Aunque el programa ¡Hola Mundo! es muy básico, puedes empezar a modificarlo para que haga más cosas. Por ejemplo:

  1. Pide al usuario su nombre y lo saluda:
nombre = input("¿Cuál es tu nombre? ")
print("¡Hola, " + nombre + "!")

Aquí hemos agregado la función input() para pedirle al usuario que ingrese su nombre.

2.5 Consejos para Escribir en Python

  • Indentación: En Python, la indentación (espacios o tabulaciones) es muy importante. Asegúrate de usar siempre el mismo número de espacios o tabulaciones, ya que Python usa la indentación para definir bloques de código (por ejemplo, dentro de funciones o bucles).
  • Comillas: Puedes usar tanto comillas dobles " " como simples ' ' para definir cadenas de texto, pero asegúrate de que empiecen y terminen con el mismo tipo de comillas.

3. Resumen

En esta lección, aprendiste cómo escribir y ejecutar tu primer programa en Python. Este es un paso fundamental para asegurarte de que tu entorno de desarrollo está configurado correctamente. El programa ¡Hola Mundo! es una forma simple pero efectiva de comenzar a familiarizarte con Python.

4. Actividades o Ejercicios Prácticos

1. Escribe un programa que imprima tu nombre en pantalla.

Ejercicio de Introducción

Crea un archivo saludo.py. El programa debe pedir por separado, tu nombre, primer apellido y segundo apellido, y luego imprimirlos en pantalla en una sola línea.

Solución
1
2
3
4
nombre = input("¿Cuál es tu nombre? ")
primer_apellido = input("¿Cuál es tu primer apellido? ")
segundo_apellido = input("¿Cuál es tu segundo apellido? ")
print(nombre + " " + primer_apellido + " " + segundo_apellido)

2. Modifica el programa para que pida al usuario su nombre y lo imprima.

Sumar dos números

  • Escribe un programa que pida al usuario dos números y luego los sume.
  • El programa debe mostrar el resultado de la suma en pantalla.
  • Necesitarás las funciones:
    • input() para pedir los números al usuario.
    • float() para convertir las entradas de texto a números decimales.
    • print() para mostrar el resultado en pantalla.
    • str() para convertir el número a cadena y poder concatenarlo en el print.
Solución
Suma de dos números
1
2
3
4
5
6
7
8
9
# Pedir los dos números al usuario
numero1 = float(input("Introduce el primer número: "))
numero2 = float(input("Introduce el segundo número: "))

# Sumar los números
suma = numero1 + numero2

# Mostrar el resultado
print("La suma de los dos números es: " + str(suma))

5. Recursos Complementarios