Operadores en Python
Operadores en Python
Los operadores son símbolos que se utilizan en programación para realizar acciones como cálculos matemáticos, asignación de valores, comparaciones entre valores y evaluación de expresiones lógicas. Son herramientas esenciales que permiten manipular datos y tomar decisiones dentro de un programa de manera eficiente y precisa.
Temas:
- Operadores aritméticos
- Operadores de asignación
- Operadores lógicos
- Operadores relacionales
- Operadores de pertenencia
1. Operadores Aritméticos
Los operadores aritméticos se utilizan para realizar operaciones matemáticas en Python.- +: Suma dos valores.
- -: Resta dos valores.
- *: Multiplica dos valores.
- /: Divide un valor entre otro.
- %: Devuelve el resto de la división entre dos valores.
- **: Calcula la potencia de un valor.
- //: Devuelve el cociente de la división entre dos valores como un número entero.
a = 10
b = 3
suma = a + b # Resultado: 13
resta = a - b # Resultado: 7
multiplicacion = a * b # Resultado: 30
division = a / b # Resultado: 3.3333333333333335
modulo = a % b # Resultado: 1
potencia = a ** b # Resultado: 1000
division_entera = a // b # Resultado: 3
2. Operadores de Asignación
Los operadores de asignación se utilizan para asignar valores a variables en Python.=: Asigna el valor de la expresión a la variable.
+=: Incrementa el valor de la variable.
-=, *=, /=, %=, **=: Realiza la operación correspondiente y asigna el resultado a la variable.
Ejemplo:
x = 5 # Asignación del valor 5 a la variable x
x += 2 # Incrementa el valor de x en 2 (x = x + 2)
y = 10
y **= 2 # Calcula el cuadrado de y y asigna el resultado a y (y = y ** 2)
3. Operadores Lógicos
Los operadores lógicos se utilizan para realizar operaciones lógicas en valores booleanos en Python.and: Retorna True si ambos operandos son True.
or: Retorna True si alguno de los operandos es True.
not: Retorna el valor contrario del operando.
Ejemplo:
x = True
y = False
resultado_and = x and y # Resultado: False
resultado_or = x or y # Resultado: True
resultado_not = not x # Resultado: False
4. Operadores Relacionales
Los operadores relacionales se utilizan para comparar valores en Python.>: Retorna True si el operando de la izquierda es mayor que el de la derecha.
<: Retorna True si el operando de la derecha es mayor que el de la izquierda.
==: Retorna True si ambos operandos son iguales.
!=: Retorna True si los operandos son diferentes.
<=: Retorna True si el operando de la derecha es mayor o igual que el de la izquierda.
>=: Retorna True si el operando de la izquierda es mayor o igual que el de la derecha.
Ejemplo:
a = 5
b = 10
print(a > b) # Resultado: False
print(a == b) # Resultado: False
print(a != b) # Resultado: True
5. Operadores de Pertenencia:
Los operadores de pertenencia se utilizan para verificar si un valor está presente en una secuencia en Python.in: Retorna True si el valor indicado se encuentra en la secuencia.
not in: Retorna True si el valor indicado no se encuentra en la secuencia.
Ejemplo:
not in: Retorna True si el valor indicado no se encuentra en la secuencia.
Ejemplo:
lista = [1, 2, 3, 4, 5]
print(3 in lista) # Resultado: True
print(6 not in lista) # Resultado: True
Esto proporciona una descripción detallada de cada tipo de operador junto con ejemplos prácticos para ilustrar su uso en Python.
Comentarios
Publicar un comentario