Puedes ejecutar cualquier ejemplo de esta guía directamente en nuestra consola interactiva: Abrir consola de Python →
Python para principiantes: variables, tipos de datos y operadores
En esta guía aprenderás los conceptos más básicos de Python: las variables, los tipos de datos y los operadores. Son los bloques fundamentales que usarás en cualquier programa. Todo explicado de forma clara, con ejemplos simples y ejercicios para practicar.
Tabla de contenidos
1. ¿Qué es una variable?
Una variable es como una “caja” donde guardas información. Puedes guardar texto, números o valores lógicos.
nombre = "Iokelu"
print(nombre)
Más ejemplos de variables:
edad = 20
precio = 19.99
activo = True
2. Tipos de datos básicos
Python tiene muchos tipos de datos, pero estos son los más importantes para empezar:
Texto (str)
mensaje = "Hola desde Iokelu"
Números (int y float)
entero = 10
decimal = 3.14
Booleanos (bool)
activo = True
premium = False
3. Operadores básicos
Los operadores permiten hacer cálculos y comparaciones.
Operadores aritméticos:
a = 10 + 5
b = 20 - 3
c = 4 * 2
d = 10 / 2
Operadores de comparación:
10 > 5
10 == 10
3 != 4
Ejemplo práctico:
edad = 16
puede_entrar = edad >= 18
print(puede_entrar) # False
4. Ejemplos prácticos
Aquí tienes ejemplos simples que combinan variables, tipos de datos y operadores:
nombre = "Carlos"
edad = 18
print("Usuario:", nombre)
print("Edad:", edad)
a = 5
b = 7
print("Suma:", a + b)
numero = 10
print("¿Es mayor que 3?", numero > 3)
5. Ejercicios para practicar
Practicar es la mejor forma de aprender. Haz clic en el botón para ver los ejercicios basados en lo que aprendiste.
- Crea una variable llamada ciudad y muestra su valor.
- Crea dos números y muestra su suma.
- Comprueba si 10 es mayor que 3.
- Crea una variable booleana y muéstrala.
- Usa operadores para calcular 20 / 4.
- Crea una variable llamada precio y súmale 5.
- Comprueba si tu edad es mayor o igual a 18.
- Crea una variable llamada nombre y concaténala con un saludo.
- Comprueba si un número es menor que 100.
- Crea tres variables y muestra sus valores.
# Ejercicio 1
ciudad = "Madrid"
print(ciudad)
# Ejercicio 2
a = 5
b = 7
print(a + b)
# Ejercicio 3
print(10 > 3)
# Ejercicio 4
activo = True
print(activo)
# Ejercicio 5
print(20 / 4)
# Ejercicio 6
precio = 10
print(precio + 5)
# Ejercicio 7
edad = 18
print(edad >= 18)
# Ejercicio 8
nombre = "Carlos"
print("Hola " + nombre)
# Ejercicio 9
num = 50
print(num < 100)
# Ejercicio 10
a = 1
b = 2
c = 3
print(a, b, c)
6. Mini‑proyecto: Calculadora simple
a = 10
b = 5
print("Suma:", a + b)
print("Resta:", a - b)
print("Multiplicación:", a * b)
print("División:", a / b)
7. Errores comunes
- Olvidar comillas en textos.
- Confundir
=con==. - Usar espacios incorrectos en indentación.
- Intentar sumar texto con números sin convertirlos.
8. Preguntas frecuentes
¿Las variables pueden cambiar de tipo?
Sí, Python permite reasignar variables con tipos diferentes.
¿Necesito declarar el tipo de dato?
No, Python detecta el tipo automáticamente.