Operadores en Python

En Python, los operadores son símbolos distintos diseñados para realizar operaciones con variables y valores. Se clasifican según su funcionalidad específica:

Operadores aritméticos

Estos operadores facilitan cálculos aritméticos entre dos operandos, ya sean variables o valores.

Operador Descripción Ejemplo
+ Suma a+b
- Resta a-b
* Multiplicación a*b
/ División a/b
% Resto a%b
** Exponenciación a**b
// División entera (devuelve la parte entera del resultado) a//b

Operadores de comparación

Estos operadores producen un resultado booleano (Verdadero o Falso) basado en una comparación.

Operador Descripción Ejemplo
== Igual a a==b
!= No igual a a!=b
< Menor que a<b
> Mayor que a>b
<= Menor o igual que a<=b
>= Mayor o igual que a>=b

Operadores lógicos

Estos son fundamentales en la lógica booleana, produciendo un resultado booleano (Verdadero o Falso).

Operador Descripción Ejemplo
and Verdadero si ambas expresiones son verdaderas a and b
or Verdadero si alguna de las expresiones es verdadera a or b
not Verdadero si la expresión es falsa not a

 

Operadores de asignación

Se utilizan para asignar un valor a una variable.

Operador Descripción Ejemplo
= Asigna un valor a=1
+= Incrementa y asigna a+=1
-= Decrementa y asigna a-=1
*= Multiplica y asigna a*=2
/= Divide y asigna a/=2
%= Asigna el resto a%=2
//= Asigna la división entera a//=2
**= Asigna la exponenciación a**=2

Operadores a nivel de bits

Estos son los principales operadores a nivel de bits.

Operador Descripción Ejemplo
& AND a&b
| OR a|b
^ XOR a^b
~ NOT ~a
<< Desplazamiento a la izquierda a<<1
>> Desplazamiento a la derecha a>>1

Para una visión más amplia, considera leer nuestro tutorial sobre operaciones de desplazamiento de bits a la izquierda y a la derecha.

Operadores de identidad

Permiten determinar si dos variables apuntan al mismo objeto, devolviendo un valor booleano (Verdadero/Falso).

Operador Descripción Ejemplo
is Verdadero si ambas variables apuntan al mismo objeto a is b
is not Verdadero si las variables no apuntan al mismo objeto a is not b

Operadores de pertenencia

Estos operadores verifican si un valor forma parte de un objeto, devolviendo un valor booleano (Verdadero/Falso).

Operador Descripción Ejemplo
in Verdadero si el valor especificado se encuentra dentro del objeto a in b
not in Verdadero si el valor especificado no se encuentra dentro del objeto a not in b

Estos operadores son fundamentales para la programación en Python. Cada uno tiene un rol único, y su aplicación varía según las necesidades del programa.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tutorial Python

FAQ