Universidad Abierta Para Adultos (UAPA)
ESCUELA
Ingeniería en software
ASIGNATURA
Programación I
PARTICIPANTE
Luis Mario Castro Lachapel
MATRICULA
100059445
FECHA
04/06/2024
Investiga en la web y elabora un informe acerca de los
siguientes temas:
Operadores aritméticos.
Operadores relacionales.
Operadores lógicos.
Operadores de asignación.
Operadores Aritméticos
Los operadores aritméticos son fundamentales en programación, permitiendo
realizar operaciones matemáticas básicas. Los principales operadores
aritméticos incluyen:
Suma (+): Añade dos valores: resultado = 5 + 3 # Resultado es 8
Resta (-): Resta un valor de otro: resultado = 10 - 2 # Resultado es 8
Multiplicación (*): Multiplica dos valores: resultado = 4 * 6 # Resultado es
24
División (/): Divide un valor entre otro: resultado = 9 / 3 # Resultado es 3
Módulo (%): Devuelve el residuo de una división: resultado = 10 % 3 #
Resultado 1
Exponenciación ()**: Eleva un número a la potencia de otro: resultado = 2 **
3 # Resultado es 8
División entera (//): Realiza una división y devuelve la parte entera del cociente:
resultado = 10 // 3 # Resultado es 3
Estos operadores son utilizados para realizar cálculos y manipular datos en los
programas (KeepCoding Bootcamps) (TutoManiac) (El Libro De Python).
Operadores Relacionales
Los operadores relacionales comparan dos valores y devuelven un valor
booleano (verdadero o falso). Estos operadores son cruciales para la toma de
decisiones en los programas:
Igual a (==): Comprueba si dos valores son iguales: resultado = (5 == 5) #
True
Diferente de (!=): Comprueba si dos valores son diferentes: resultado = (5 !=
3) # True
Mayor que (>): Comprueba si el valor de la izquierda es mayor que el de la
derecha: resultado = (7 > 5) # True
Menor que (<): Comprueba si el valor de la izquierda es menor que el de la
derecha: resultado = (3 < 8) # True
Mayor o igual que (>=): Comprueba si el valor de la izquierda es mayor o igual
que el de la derecha: resultado = (6 >= 6) # True
Menor o igual que (<=): Comprueba si el valor de la izquierda es menor o
igual que el de la derecha: resultado = (2 <= 5) # True
Estos operadores son esenciales para controlar el flujo de ejecución de los
programas mediante estructuras condicionales.
Operadores Lógicos
Los operadores lógicos permiten combinar expresiones booleanas y son
fundamentales en la toma de decisiones complejas:
AND lógico (&&): Devuelve verdadero si ambas condiciones son verdaderas:
resultado = (True && True) # True
OR lógico (||): Devuelve verdadero si al menos una de las condiciones es
verdadera: resultado = (True || False) # True
NOT lógico (!): Invierte el valor de una condición: resultado = !False # True
Estos operadores se utilizan para evaluar múltiples condiciones en una sola
instrucción condicional.
Operadores de Asignación
Los operadores de asignación se utilizan para asignar valores a las variables.
El operador de asignación más básico es el igual (=), pero hay varios
operadores compuestos que combinan una operación aritmética con la
asignación:
Asignación (=): Asigna un valor a una variable: x = 5
Asignación de suma (+=): Suma el valor a la variable y asigna el resultado: x
+= 3 # Equivalente a x = x + 3
Asignación de resta (-=): Resta el valor a la variable y asigna el resultado: x -
= 2 # Equivalente a x = x – 2
Asignación de multiplicación (*=): Multiplica el valor con la variable y asigna
el resultado: x *= 4 # Equivalente a x = x * 4
Asignación de división (/=): Divide el valor de la variable y asigna el
resultado: x /= 2 # Equivalente a x = x / 2
Asignación de módulo (%=): Calcula el módulo del valor con la variable y
asigna el resultado: x %= 3 # Equivalente a x = x % 3