Saltar al contenido

Operaciones

Python · Unidad 1: Primeros pasos

+, -, * y / funcionan como en la calculadora.

Ojo: / siempre da un decimal (float), aunque la división sea exacta.

print(3 * 4)
print(8 / 2)

Imprime

12
4.0

// divide y se queda con la parte entera.

% da lo que sobra de la división, y ** eleva a una potencia.

print(7 // 2)
print(7 % 2)
print(2 ** 3)

Imprime

3
1
8

Python sigue el orden de la escuela: primero **, luego *, /, // y %, y al final + y -.

Lo que va entre paréntesis se calcula antes que todo.

print(10 - 2 * 3)
print((10 - 2) * 3)

Imprime

4
24

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Predice la salida

    ¿Qué imprime este código?

    pizza = 8
    personas = 4
    print(pizza / personas)
  2. 2. Ordena las líneas

    Ordena las líneas para calcular una cuenta con 10 % de propina.

  3. 3. Encuentra el bug

    Este programa debería imprimir cuántos minutos hay en 3 horas. ¿Qué línea tiene el error?

    horas = 3
    minutos = horas * 6
    print(minutos)
  4. 4. Predice la salida

    ¿Qué imprime este código?

    print(10 % 3)
  5. 5. Opción múltiple

    ¿Cuánto vale 9 // 2?

  6. 6. Completa el código

    Completa para que imprima 8 y luego 1.

    print(17 ___ 2)
    print(17 ___ 2)
  7. 7. Completa el código

    Un número es par si al dividirlo entre 2 sobra 0. Completa para ver cuánto sobra.

    numero = 14
    print(numero ___ 2)
  8. 8. Predice la salida

    Python multiplica antes de sumar. ¿Qué imprime?

    print(2 + 3 * 4)
  9. 9. Encuentra el bug

    Este programa debería imprimir el promedio de 4 y 6. ¿Qué línea tiene el error?

    a = 4
    b = 6
    promedio = a + b / 2
    print(promedio)
  10. 10. Ordena las líneas

    Ordena las líneas para calcular el área de un cuadrado de lado 5 (lado por lado).

  11. 11. Predice la salida

    ¿Cuántas horas y minutos son 135 minutos?

    minutos = 135
    horas = minutos // 60
    resto = minutos % 60
    print(horas, "h", resto, "min")
Hacer esta lección

Se abre en el navegador. Es gratis y no hace falta cuenta para empezar.

Ver todas las lecciones →