Ir al contenido

IDEAS PRÁCTICAS · ASIMOV INGENIERÍA

Operadores y Expresiones

Operadores y Expresiones

Table of contents

No titles in the blog post

¡Por supuesto! Aquí está la versión corregida, ahora los títulos son de menor tamaño para darle una apariencia más equilibrada al blog. Bloq: Operadores y Expresiones en Python3

Operadores y Expresiones en Python3

En este tutorial, aprenderemos sobre los operadores y expresiones en Python3. Los operadores son símbolos especiales que se utilizan para realizar operaciones en Python3, como sumar, restar, multiplicar, etc. Las expresiones, por otro lado, son combinaciones de operadores y operandos que producen un valor.

Pantalla de computadora con código resaltado
Imagen ilustrativa · Mohammad Rahmani / Unsplash.

Operadores Aritméticos

Los operadores aritméticos se utilizan para realizar operaciones matemáticas, como sumar, restar, multiplicar, dividir, etc.

A continuación se presentan algunos ejemplos de operadores aritméticos en Python3:

            # Suma
            resultado = 5 + 3

            # Resta
            resultado = 8 - 2

            # Multiplicación
            resultado = 4 * 6

            # División
            resultado = 9 / 3

            # Módulo
            resultado = 10 % 3

            # Potencia
            resultado = 2 ** 4

Operadores de Comparación

Los operadores de comparación se utilizan para comparar dos valores y producir un valor booleano (True o False) como resultado.

A continuación se presentan algunos ejemplos de operadores de comparación en Python3:

            # Igual a
            resultado = (5 == 5)

            # Diferente de
            resultado = (3 != 7)

            # Mayor que
            resultado = (8 > 3)

            # Menor que
            resultado = (2 < 6)

            # Mayor o igual que
            resultado = (10 >= 8)

            # Menor o igual que
            resultado = (4 <= 5)

Operadores Lógicos

Los operadores lógicos se utilizan para combinar expresiones booleanas y producir un valor booleano como resultado.

A continuación se presentan algunos ejemplos de operadores lógicos en Python3:

            # And lógico
            resultado = (True and False)

            # Or lógico
            resultado = (True or False)

            # Not lógico
            resultado = (not True)

Operadores de Asignación

Los operadores de asignación se utilizan para asignar un valor a una variable.

A continuación se presentan algunos ejemplos de operadores de asignación en Python3:

            # Asignación simple
            x = 10

            # Asignación con suma
            x += 5

            # Asignación con resta
            x -= 3

            # Asignación con multiplicación
            x *= 2

            # Asignación con división
            x /= 4

Expresiones

Una expresión es una combinación de operadores y operandos que produce un valor.

A continuación se presentan algunos ejemplos de expresiones en Python3:

            # Expresión aritmética
            resultado = (10 + 5) * 2

            # Expresión de comparación
            resultado = (7 > 3) and (5 != 2)

            # Expresión de asignación
            x = 5
            resultado = x * 3

Ejercicios

A continuación, se presentan algunos ejercicios para practicar los conceptos de operadores y expresiones en Python3. Completa el código en cada ejercicio para obtener el resultado correcto.

Ejercicio 1:

            # Escribe un programa que sume dos números y muestre el resultado
            num1 = 5
            num2 = 3

            # Completa el código aquí

            print(resultado)  # El resultado debe ser 8

Ejercicio 2:

            # Escribe un programa que calcule el área de un triángulo
            base = 5
            altura = 3

            # Completa el código aquí

            print(area)  # El resultado debe ser 7.5

Ejercicio 3:

            # Escribe un programa que verifique si un número es par o impar
            numero = 12

            # Completa el código aquí

            if es_par:
                print("El número es par")
            else:
                print("El número es impar")