🐍 INTRODUCCIÓN A PYTHON
print() y operadores aritméticos
Primeros pasos: mostrando mensajes y haciendo cálculos
🔹 La función print()
print() es la función más básica de Python. Sirve para mostrar información en la pantalla (consola). Todo lo que pongas entre paréntesis y entre comillas se mostrará tal cual.
print("¡Hola, mundo!")
print(42)
print(15 + 8)
>>> ¡Hola, mundo!
>>> 42
>>> 23
🎯 Ejercicio 1: Tu primer mensaje
Escribe un programa que muestre:
"Mi nombre es [tu nombre]" usando
print().
print("Mi nombre es Ana")
🎯 Ejercicio 2: Múltiples elementos
print() puede mostrar varios elementos separados por comas. Se unirán con un espacio.
print("El resultado es", 5 * 3)
👉 Prueba a mostrar tu edad y tu ciudad en un solo print().
🔹 Operadores aritméticos básicos
Python puede funcionar como una calculadora. Estos son los operadores que usamos para hacer operaciones matemáticas:
+ suma
- resta
* multiplicación
/ división (real)
// división entera
% módulo (resto)
** potencia
print(10 + 3)
print(10 - 3)
print(10 * 3)
print(10 / 3)
print(10 // 3)
print(10 % 3)
print(10 ** 3)
✏️ Ejercicios por operador
➕ Suma
Calcula y muestra el resultado de
125 + 78.
print(125 + 78)
➖ Resta
Muestra la resta de
500 - 237.
print(500 - 237)
✖️ Multiplicación
¿Cuánto es
24 * 15? Muestra el resultado.
print(24 * 15)
➗ División real (/)
Calcula
45 / 6 (con decimales).
print(45 / 6)
📐 División entera (//)
Calcula
45 // 6 (solo la parte entera).
print(45 // 6)
🧮 Módulo (%)
Calcula el resto de
45 % 6.
print(45 % 6)
💡 El módulo es el residuo de la división entera.
⚡ Potencia (**)
Calcula
2 ** 8 (2 elevado a la 8).
print(2 ** 8)
🔹 Prioridad de los operadores
Python respeta el orden de las operaciones matemáticas (igual que en clase). Primero se resuelven las potencias, luego multiplicaciones y divisiones, y al final sumas y restas.
| Prioridad | Operadores | Descripción |
| 1 (más alta) | () | Paréntesis |
| 2 | ** | Potencia |
| 3 | * / // % | Multiplicación, división, división entera, módulo |
| 4 (más baja) | + - | Suma y resta |
print(2 + 3 * 4)
print((2 + 3) * 4)
print(2 * 3 ** 2)
🧠 Consejo: Cuando tengas dudas sobre el orden, ¡usa paréntesis! Así el código será más claro y evitarás errores.
🎯 Ejercicio: Prioridad
Predice el resultado de estas expresiones y luego escríbelas en Python para comprobar:
5 + 8 * 2
(5 + 8) * 2
20 / 4 * 2
2 ** 3 + 1
2 ** (3 + 1)
print(5 + 8 * 2)
print((5 + 8) * 2)
print(20 / 4 * 2)
print(2 ** 3 + 1)
print(2 ** (3 + 1))
🔹 Usar print() con operaciones
Puedes mostrar directamente el resultado de una operación dentro de print(). Python primero calcula y luego muestra el resultado.
print("El área de un cuadrado de lado 5 es:", 5 * 5)
print("7 elevado a 3 es:", 7 ** 3)
print("El resto de 20 entre 6 es:", 20 % 6)
🎯 Ejercicio final: calculadora rápida
Escribe un solo programa que muestre:
- La suma de 123 y 456
- La resta de 1000 y 273
- La multiplicación de 25 y 8
- La división real de 100 entre 3
- La división entera de 100 entre 3
- El resto de 100 entre 3
- 2 elevado a la 10
print("Suma:", 123 + 456)
print("Resta:", 1000 - 273)
print("Multiplicación:", 25 * 8)
print("División real:", 100 / 3)
print("División entera:", 100 // 3)
print("Resto:", 100 % 3)
print("Potencia:", 2 ** 10)
📌 Resumen rápido
- ✔️
print() muestra información en pantalla.
- ✔️ Los operadores aritméticos son:
+, -, *, /, //, %, **.
- ✔️ La prioridad (de mayor a menor):
() → ** → * / // % → + -.
- ✔️ Usa paréntesis para hacer el orden más claro.
- ✔️
print() puede mostrar el resultado de una operación directamente.