Hola Mundo Python: Guía de programación para principiantes
¡Bienvenido al mundo de la programación en Python! Si eres nuevo en la codificación, estás en el lugar adecuado. Este artículo te guiará para escribir tu primer programa en Python: imprimir "¡Hola Mundo!" Este sencillo ejercicio es un rito de iniciación para los principiantes y una forma estupenda de familiarizarse con Python.
También exploraremos la creación de una función para ampliar aún más tu comprensión. Al final de este artículo, tendrás una sólida comprensión de cómo comenzar tu andadura en Python.
La respuesta breve: Cómo imprimir "¡Hola Mundo!"
Para imprimir "¡Hola Mundo!", utiliza la función print()
como se ilustra a continuación:
print("Hello World!")
Hello World!
Los requisitos previos: Instalar Python
Antes de sumergirnos en la codificación, tenemos que asegurarnos de que Python está instalado en tu ordenador. Python es un lenguaje versátil y potente, y en la sección siguiente hay un par de recursos que puedes aprovechar para instalarlo en tu ordenador.
Para obtener instrucciones detalladas de instalación, consulta nuestra guía completa para MacOS y Windows. Alternativamente, si prefieres no instalar nada todavía, puedes empezar a codificar inmediatamente utilizando DataCamp DataLab, un Entorno de Desarrollo Integrado (IDE) basado en navegador, que te permite codificar directamente en el navegador, sin necesidad de instalaciones.
Ejecuta tu primer programa en Python: Imprime "¡Hola mundo!"
El primer paso para aprender cualquier lenguaje de programación suele ser imprimir "¡Hola Mundo!". Esta tradición te ayuda a comprender la sintaxis y la estructura básicas del lenguaje. En Python, esto se hace utilizando la función print()
.
Utilizando la print()
función
La función print()
es una de las más utilizadas en Python. Da salida al texto. Veámoslo en acción:
print("Hello World!")
Cuando ejecutes esta línea de código, Python dará como resultado
Hello World!
Ejecuta tu primer programa en Python: Imprime "¡Hola mundo!"
Aunque ejecutar código Python en un IDE es cómodo, también puedes crear un archivo de script y ejecutarlo. Esto es útil para guardar y ejecutar programas más grandes. He aquí cómo puedes hacerlo:
1. Abre un editor de texto (como el Bloc de Notas en Windows o TextEdit en MacOS).
2. Escribe el siguiente código:
print("Hello World!")
3. Guarda el archivo con la extensión .py
, por ejemplo, hello_world.py
.
4. Abre tu interfaz de línea de comandos (CLI) o terminal. En ordenadores Windows, pulsa la tecla Windows, escribe "Símbolo del sistema" y pulsa Intro. Se abrirá el símbolo del sistema (CLI). Para macOS, pulsa Comando + Espacio, escribe "Terminal" y pulsa Intro. Se abrirá la aplicación Terminal.
5. En la línea de comandos, utiliza el comando cd
(abreviatura de "cambiar directorio") para navegar hasta la carpeta donde guardaste tu archivo. Por ejemplo, si guardaste tu archivo en el Escritorio, escribirías
cd Desktop
6. Ejecuta el script escribiendo:
python hello_world.py
¡Enhorabuena! Acabas de ejecutar tu primer script Python.
Bonificación: Crear una función que imprima "¡Hola Mundo!"
Una de las bellezas de Python, y de la programación en general, es la posibilidad de crear sistemas que automaticen tareas. Las funciones son los bloques de construcción de estos sistemas en Python. Una función es un bloque de código reutilizable que realiza una tarea específica.
Vamos a crear una función que tome el nombre de una persona como argumento e imprima un saludo personalizado.
def print_hello_world(name):
print("Hello", name, "!")
# Calling the function
print_hello_world("Alice")
Hello Alice !
En este código:
def
es una palabra clave que indica a Python que estamos definiendo una función.print_hello_world
es el nombre de nuestra función.name
dentro del paréntesis es un parámetro, una variable que la función puede recibir como entrada.print(“Hello”, name, “!”)
es la acción de la función. Aquí utilizamos comas para separar los distintos elementos de la sentencia print.
Para saber más sobre funciones, echa un vistazo a este curso interactivo sobre Escribir funciones en Python desde cero, ¡donde construirás funciones Python directamente en el navegador!
Cómo aprender Python
Aprender Python es un viaje apasionante que abre muchas posibilidades en el mundo de la programación. Aquí tienes algunos pasos y recursos que te ayudarán a empezar:
- Empieza por lo básico: Aprende la sintaxis y estructura básicas de Python. Comprender las variables, los tipos de datos y las operaciones sencillas.
- Practica la codificación: La mejor forma de aprender a programar es haciendo. Escribe pequeños programas, experimenta con distintas funciones e intenta resolver problemas sencillos.
- Utiliza recursos online: Hay numerosos recursos gratuitos y de pago disponibles en Internet. ¡Echa un vistazo al plan de estudios de Python de DataCamp para saber más!
- Lee la documentación de Python: Familiarízate con la documentación oficial de Python. Es un recurso completo para comprender las capacidades y características de Python.
- Únete a una comunidad: Relaciónate con otros estudiantes y desarrolladores experimentados. Comunidades como Stack Overflow, r/learnpython de Reddit y los servidores Discord de Python son lugares estupendos para hacer preguntas, compartir conocimientos y obtener ayuda.
- Construye proyectos: Aplica lo que has aprendido trabajando en pequeños proyectos. Puede ser cualquier cosa, desde una simple calculadora hasta un raspador web. Los proyectos ayudan a consolidar tus conocimientos y proporcionan experiencia práctica.
- Explora temas avanzados: Una vez que te sientas cómodo con los conceptos básicos, explora temas más avanzados como la programación orientada a objetos, el desarrollo web con marcos como Django o Flask, y el análisis de datos con bibliotecas como Pandas y NumPy.
Para una orientación más detallada, lee nuestra guía completa sobre cómo aprender Python desde cero.
Empieza con Python
Ahora que has escrito tu primer programa en Python y has creado una función, has dado el primer paso para dominar este potente lenguaje. Sigue experimentando con Python, prueba nuevas ideas y no dudes en explorar temas más avanzados a medida que te sientas más cómodo.
Comienza hoy tu viaje de aprendizaje de Python, ¡y feliz programación!