Fundamentos de Python

Números y operadores en Python

Python funciona como una calculadora: los operadores aritméticos combinan números y los operadores de comparación responden preguntas de sí o no sobre ellos.

¿Qué es Números y operadores en Python?

Python funciona como una calculadora: los operadores aritméticos combinan números y los operadores de comparación responden preguntas de sí o no sobre ellos.

Haz cálculos en Python con +, -, *, /, //, % y **, y compara valores.

¿Cuándo se utiliza?

  • Aprender sintaxis de Python con código práctico.
  • Construir una base para problemas mayores.
  • Probar una idea sin instalar un entorno local.

Código de ejemplo

Ejecutar código →
main.py
a = 17
b = 5

print("a + b =", a + b)     # addition
print("a - b =", a - b)     # subtraction
print("a * b =", a * b)     # multiplication
print("a / b =", a / b)     # division always returns a float
print("a // b =", a // b)   # floor division drops the remainder
print("a % b =", a % b)     # modulo: the remainder
print("a ** 2 =", a ** 2)   # power

# Augmented assignment updates a variable in place.
total = 10
total += 5
total *= 2
print("total =", total)

# Comparison operators return True or False.
print(a > b, a == 17, a != b)

# round() and abs() are built in.
print(round(3.14159, 2), abs(-8))

Resultado esperado

a + b = 22
a - b = 12
a * b = 85
a / b = 3.4
a // b = 3
a % b = 2
a ** 2 = 289
total = 30
True True True
3.14 8

Cómo funciona

/ siempre devuelve un float, // quita el resto y % lo devuelve. Operadores como += actualizan una variable en el mismo sitio, y las comparaciones devuelven True o False.

Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.

Ejercicios prácticos

Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.

  1. Predice la salida antes de ejecutar.
  2. Controla entradas vacías o no válidas.
  3. Extrae la lógica a una función y añade pruebas.
Ejecutar en el IDE de Python →

Practica con un reto

Usa lo que cubre esta lección para resolver un problema real. Cada reto se ejecuta en el navegador, con pruebas al instante y una revisión de IA.

Todos los retos