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