Curso de python nivel medio

¡Vamos a explorar los operadores en Python de una manera sencilla, y veremos cómo mostrar los resultados en pantalla usando print()!

¿Qué son los operadores?

Los operadores en Python son símbolos que te permiten realizar diferentes tipos de operaciones en valores o variables. Los operadores pueden hacer cosas como sumar números, comparar valores, o incluso combinar condiciones.

Tipos de operadores en Python

1. Operadores Aritméticos

Estos operadores se utilizan para realizar operaciones matemáticas.

  • + (Suma): Suma dos valores.

    1print(5 + 3)  # Resultado: 8
    Salida de Consola!:
    8
  • - (Resta): Resta un valor de otro.

    1print(10 - 4)  # Resultado: 6
    Salida de Consola!:
    6
  • * (Multiplicación): Multiplica dos valores.

    1print(6 * 7)  # Resultado: 42
    Salida de Consola!:
    42
  • / (División): Divide un valor por otro.

    1print(20 / 4)  # Resultado: 5.0
    Salida de Consola!:
    5.0
  • % (Módulo): Devuelve el resto de la división entre dos valores.

    1print(10 % 3)  # Resultado: 1
    Salida de Consola!:
    1
  • ** (Exponenciación): Eleva un número a la potencia de otro.

    1print(2 ** 3)  # Resultado: 8
    Salida de Consola!:
    8
  • // (División entera): Divide y redondea hacia abajo al número entero más cercano.

    1print(10 // 3)  # Resultado: 3
    Salida de Consola!:
    3

2. Operadores de Comparación

Estos operadores comparan dos valores y devuelven True (verdadero) o False (falso).

  • == (Igual a): Verifica si dos valores son iguales.

    1print(5 == 5)  # Resultado: True
    2print(5 == 3)  # Resultado: False
    Salida de Consola!:
    True
    False
  • != (Distinto de): Verifica si dos valores son diferentes.

    1print(5 != 3)  # Resultado: True
    Salida de Consola!:
    True
  • > (Mayor que): Verifica si el primer valor es mayor que el segundo.

    1print(7 > 3)  # Resultado: True
    Salida de Consola!:
    True
  • < (Menor que): Verifica si el primer valor es menor que el segundo.

    1print(3 < 7)  # Resultado: True
    Salida de Consola!:
    True
  • >= (Mayor o igual que): Verifica si el primer valor es mayor o igual que el segundo.

    1print(7 >= 7)  # Resultado: True
    Salida de Consola!:
    True
  • <= (Menor o igual que): Verifica si el primer valor es menor o igual que el segundo.

    1print(3 <= 7)  # Resultado: True
    Salida de Consola!:
    True

3. Operadores Lógicos

Estos operadores se usan para combinar expresiones lógicas.

  • and: Devuelve True si ambas expresiones son verdaderas.

    1print(5 > 3 and 8 > 6)  # Resultado: True
    Salida de Consola!:
    True
  • or: Devuelve True si al menos una de las expresiones es verdadera.

    1print(5 > 3 or 8 < 6)  # Resultado: True
    Salida de Consola!:
    True
  • not: Invierte el valor de la expresión (si es True, se convierte en False y viceversa).

    1print(not 5 > 3)  # Resultado: False
    Salida de Consola!:
    False

4. Operadores de Asignación

Estos operadores se usan para asignar valores a las variables.

  • =: Asigna un valor a una variable.

    1x = 5
    2print(x)  # Resultado: 5
    Salida de Consola!:
    5
  • +=: Suma un valor a la variable y reasigna el resultado a la misma variable.

    1x = 5
    2x += 3  # Es lo mismo que x = x + 3
    3print(x)  # Resultado: 8
    Salida de Consola!:
    8
  • -=: Resta un valor a la variable y reasigna el resultado a la misma variable.

    1x = 5
    2x -= 2  # Es lo mismo que x = x - 2
    3print(x)  # Resultado: 3
    Salida de Consola!:
    3
  • *=: Multiplica un valor por la variable y reasigna el resultado a la misma variable.

    1x = 4
    2x *= 2  # Es lo mismo que x = x * 2
    3print(x)  # Resultado: 8
    Salida de Consola!:
    8
  • /=: Divide la variable por un valor y reasigna el resultado a la misma variable.

    1x = 10
    2x /= 2  # Es lo mismo que x = x / 2
    3print(x)  # Resultado: 5.0
    Salida de Consola!:
    5.0
  • %=: Calcula el módulo de la variable con un valor y reasigna el resultado a la misma variable.

    1x = 10
    2x %= 3  # Es lo mismo que x = x % 3
    3print(x)  # Resultado: 1
    Salida de Consola!:
    1

Conclusión

Los operadores en Python son fundamentales para realizar todo tipo de operaciones en tu código. Ya sea que estés sumando números, comparando valores, o combinando condiciones, los operadores te permiten manipular datos y tomar decisiones dentro de tus programas. Recuerda usar print() para ver los resultados de tus operaciones directamente en la consola y así entender mejor cómo funcionan. ¡Sigue practicando para dominar el uso de estos operadores!

  • Loading...
  • Instrucciones:

    1. Usa print() para mostrar el resultado de 5 + 5 en la primera línea.
    2. Usa print() para mostrar el resultado de 5 == 5 en la segunda línea.
    3. Usa print() para mostrar el resultado de 2 ** 5 en la tercera línea.
    4. Asegúrate de que las líneas se imprimen exactamente como se pide.
    Loading...