Operadores aritméticos, lógicos y de comparación
Python incluye una variedad de operadores que permiten manipular y comparar datos.
Operadores aritméticos
| Operador | Descripción | Ejemplo |
|---|---|---|
| + | Suma | a + b |
| - | Resta | a - b |
| * | Multiplicación | a * b |
| / | División real | a / b |
| // | División entera | a // b |
| % | Módulo (resto) | a % b |
| ** | Exponente | a ** b |
Operadores de comparación
Devuelven valores booleanos (True o False):
| Operador | Significado |
|---|---|
| == | Igual |
| != | Distinto |
| > | Mayor que |
| < | Menor que |
| >= | Mayor o igual |
| <= | Menor o igual |
a = 10
b = 5
print(a > b) # True
Operadores lógicos
Se usan para combinar expresiones booleanas:
| Operador | Significado |
|---|---|
| and | Y lógico |
| or | O lógico |
| not | Negación |
edad = 20
es_adulto = edad >= 18 and edad < 65