Ir al contenido principal

Hola mundo en Python: Guía para principiantes sobre programación

Aprende los fundamentos de Python ejecutando el programa print(«Hola mundo»).
Actualizado 8 sept 2025  · 3 min de lectura

¡Bienvenido al mundo de la programación en Python! Si eres nuevo en la programación, estás en el lugar adecuado. Este artículo te guiará en la redacción de tu primer programa en Python: imprimir «¡Hola, mundo!». Este sencillo ejercicio es un rito de iniciación para 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 viaje con Python.

La respuesta corta: Cómo imprimir «¡Hola, mundo!»

Para imprimir «¡Hola, mundo!», utiliza la función print() como se muestra a continuación:

print("Hello World!")

# Hello World!

Los requisitos previos: Instalación de Python

Antes de sumergirnos en la programación, debemos asegurarnos de que Python esté instalado en tu ordenador. Python es un lenguaje versátil y potente, y en la sección siguiente encontrarás un par de recursos que puedes utilizar para instalarlo en tu ordenador.

Para obtener instrucciones detalladas de instalación, consulta nuestra guía completa para MacOS y Windows. Por otra parte, si prefieres no instalar nada por el momento, puedes empezar a programar inmediatamente utilizando DataCamp DataLab, un entorno de desarrollo integrado (IDE) basado en navegador, que te permite programar directamente en el navegador, sin necesidad de instalaciones.

DataLab

Sáltate el proceso de instalación y experimenta con código de ciencia de datos en tu navegador con DataLab, el cuaderno de DataCamp potenciado por IA.

Empieza
collaborate.png

Ejecutar tu primer programa en Python: Imprimir «¡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 idioma. En Python, esto se hace utilizando la función print().

Usando el print() función

La función print() es una de las funciones más utilizadas en Python. Genera texto. Veamos cómo funciona:

print("Hello World!")

Cuando ejecutas esta línea de código, Python mostrará:

Hello World!

Ejecutar tu primer programa en Python: Imprimir «¡Hola, mundo!»

Aunque ejecutar código Python en un IDE es muy práctico, también puedes crear un archivo de script y ejecutarlo. Esto resulta útil para guardar y ejecutar programas más grandes. Así es como 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 la interfaz de línea de comandos (CLI) o el terminal. En computadoras con Windows, presiona la tecla Windows, escribe «Símbolo del sistema» y presiona Intro. Esto abrirá el símbolo del sistema (CLI). En macOS, presiona Comando + Espacio, escribe «Terminal» y pulsa Intro. Esto 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 de Python.

Bonificación: Creación de una función que imprima «¡Hola, mundo!»

Una de las ventajas de Python, y de la programación en general, es la capacidad de crear sistemas que automatizan tareas. Las funciones son los componentes básicos de estos sistemas en Python. Una función es un bloque de código reutilizable que realiza una tarea específica.

Creemos 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:

  1. def es una palabra clave que le indica a Python que estamos definiendo una función.
  2. print_hello_world es el nombre de nuestra función.
  3. name Dentro de los paréntesis hay un parámetro, una variable que la función puede recibir como entrada.
  4. print(“Hello”, name, “!”) es la acción de la función. Aquí, usamos comas para separar los diferentes elementos de la instrucción de impresión.

Para obtener más información sobre las funciones, consulta este curso interactivo sobre cómo escribir funciones en Python desde cero, en el que crearás funciones de 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. A continuación, te ofrecemos algunos pasos y recursos que te ayudarán a empezar:

  1. Empieza por lo básico: Aprende la sintaxis y la estructura básicas de Python. Comprender las variables, los tipos de datos y las operaciones simples.
  2. Practica la codificación: La mejor manera de aprender programación es practicando. Escribe programas pequeños, experimenta con diferentes funciones e intenta resolver problemas sencillos.
  3. Utiliza recursos en línea: Hay numerosos recursos gratuitos y de pago disponibles en línea. ¡Echa un vistazo al plan de estudios de Python de DataCamp para obtener más información!
  4. 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.
  5. Únete a una comunidad: Interactúa con otros estudiantes y programadores 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.
  6. Proyectos de construcción: Aplica lo que has aprendido trabajando en proyectos pequeños. Esto podría ser cualquier cosa, desde una simple calculadora hasta un rastreador web. Los proyectos ayudan a consolidar tus conocimientos y te proporcionan experiencia práctica.
  7. 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 obtener orientación más detallada, lee nuestra guía completa sobre cómo aprender Python desde cero.

Introducción a 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 mismo tu aprendizaje de Python y ¡feliz programación!

Aprende Python desde cero

Domina Python para la ciencia de datos y adquiere habilidades muy demandadas.

Adel Nehme's photo
Author
Adel Nehme
LinkedIn

Adel es educador de Ciencia de Datos, conferenciante y Evangelista en DataCamp, donde ha publicado varios cursos y formación en directo sobre análisis de datos, aprendizaje automático e ingeniería de datos. Le apasiona difundir las habilidades y la alfabetización en materia de datos en las organizaciones y en la intersección entre tecnología y sociedad. Tiene un máster en Ciencia de Datos y Análisis Empresarial. En su tiempo libre, puedes encontrarle pasando el rato con su gato Louis.

Temas
Relacionado

blog

Cómo aprender Python desde cero en 2024: Guía del experto

Descubre cómo aprender Python, sus aplicaciones y la demanda de conocimientos de Python. Comienza hoy tu andadura en Python ​con nuestra guía completa.
Matt Crabtree's photo

Matt Crabtree

15 min

Tutorial

Función Print() de Python

Aprenda cómo puede aprovechar la capacidad de una simple función de impresión de Python de varias maneras con la ayuda de ejemplos.
Aditya Sharma's photo

Aditya Sharma

Tutorial

Guía completa de programación de sockets en Python

Aprende los fundamentos de la programación de sockets en Python
Serhii Orlivskyi's photo

Serhii Orlivskyi

Tutorial

Desarrollo de backend en Python: Guía completa para principiantes

Esta completa guía te enseña los fundamentos del desarrollo backend en Python. Aprende conceptos básicos, marcos de trabajo y buenas prácticas para empezar a crear aplicaciones web.
Oluseye Jeremiah's photo

Oluseye Jeremiah

Tutorial

Tutorial de pandas en Python: La guía definitiva para principiantes

¿Estás preparado para comenzar tu viaje de pandas? Aquí tienes una guía paso a paso sobre cómo empezar.
Vidhi Chugh's photo

Vidhi Chugh

Tutorial

Tutorial de Python String format()

Aprende a formatear cadenas en Python.
DataCamp Team's photo

DataCamp Team

Ver másVer más