Tabla de precedencia de operadores de Java/C++/C/PHP/Python.

Java C++ Lenguaje C PHP Python
Prioridad de los operadores en Java
Operador Prioridad
postfix expr ++ expr --
unary ++ expr -- expr + expr - expr ~ !
multiplicative * / %
additive + -
shift << >> >>>
relational < > <= >= instanceof
equality == !=
bitwise AND &
bitwise exclusive OR ^
bitwise inclusive OR |
logical AND &&
logical OR ||
ternary ? :
assignment = += -= *= /= %= &= ^= |= <<= >>= >>>=
Prioridad de operadores en C++
Precedence Operator Description Associativity
1 :: Scope resolution Left-to-right
2 ++ -- Suffix/postfix increment and decrement
() Function call
[] Array subscripting
. Element selection by reference
−> Element selection through pointer
3 ++ -- Prefix increment and decrement Right-to-left
+ Unary plus and minus
! ~ Logical NOT and bitwise NOT
( type ) Type cast
* Indirection (dereference)
& Address-of
sizeof Size-of
new , new[] Dynamic memory allocation
delete , delete[] Dynamic memory deallocation
4 .* ->* Pointer to member Left-to-right
5 * / % Multiplication, division, and remainder
6 + Addition and subtraction
7 << >> Bitwise left shift and right shift
8 < <= For relational operators < and ≤ respectively
> >= For relational operators > and ≥ respectively
9 == != For relational = and ≠ respectively
10 & Bitwise AND
11 ^ Bitwise XOR (exclusive or)
12 | Bitwise OR (inclusive or)
13 && Logical AND
14 || Logical OR
15 ?: Ternary conditional Right-to-Left
16 = Direct assignment (provided by default for C++ classes)
+= −= Assignment by sum and difference
*= /= %= Assignment by product, quotient, and remainder
<<= >>= Assignment by bitwise left shift and right shift
&= ^= |= Assignment by bitwise AND, XOR, and OR
17 throw Throw operator (for exceptions)
18 , Comma Left-to-right
Prioridad de los operadores en C
Precedence Operator Description Associativity
1 ++ -- Suffix/postfix increment and decrement Left-to-right
() Function call
[] Array subscripting
. Structure and union member access
−> Structure and union member access through pointer
( type ){ list } Compound literal (C99)
2 ++ -- Prefix increment and decrement Right-to-left
+ Unary plus and minus
! ~ Logical NOT and bitwise NOT
( type ) Type cast
* Indirection (dereference)
& Address-of
sizeof Size-of
_Alignof Alignment requirement (C11)
3 * / % Multiplication, division, and remainder Left-to-right
4 + Addition and subtraction
5 << >> Bitwise left shift and right shift
6 < <= For relational operators < and ≤ respectively
> >= For relational operators > and ≥ respectively
7 == != For relational = and ≠ respectively
8 & Bitwise AND
9 ^ Bitwise XOR (exclusive or)
10 | Bitwise OR (inclusive or)
11 && Logical AND
12 || Logical OR
13 ?: Ternary conditional Right-to-Left
14 = Simple assignment
+= −= Assignment by sum and difference
*= /= %= Assignment by product, quotient, and remainder
<<= >>= Assignment by bitwise left shift and right shift
&= ^= |= Assignment by bitwise AND, XOR, and OR
15 , Comma Left-to-right
Prioridad de los operadores en PHP
Combinación de direcciones Operador Información adicional
No unido clone new clonar y nuevo
Izquierda [ array()
No unido ++ -- Operadores de incremento/decremento
No unido ~ - (int) (float) (string) (array) (object) (bool) @ Tipo
No unido instanceof Tipo
asociativo a la derecha ! Operadores lógicos
Izquierda * / % Operadores aritméticos
Izquierda + - . Operadores aritméticos y operadores de cadena
Izquierda << >> Operadores de bits
No unido < <= > >= <> Operadores de comparación
No unido == != === !== Operadores de comparación
Izquierda & Operadores de bits y referencias
Izquierda ^ Operadores de bits
Izquierda | Operadores de bits
Izquierda && Operadores lógicos
Izquierda || Operadores lógicos
Izquierda ? : Operador ternario
Derecha = += -= *= /= .= %= &= |= ^= <<= >>= Operador de asignación
Izquierda and Operadores lógicos
Izquierda xor Operadores lógicos
Izquierda or Operadores lógicos
Izquierda , Se utiliza en múltiples ocasiones.

Esta tabla muestra la precedencia de los operadores en Python (de menor a mayor).

De la prioridad más baja (la más débilmente unida) a la más alta (la más fuertemente unida).

Esto significa que en una expresión, Python calculará primero los operadores que están más abajo en la tabla y luego los operadores que están más arriba en la tabla.

Prioridad de los operadores en Python
Operador Descripción
lambda Expresión Lambda
or "O" lógico
and "Y" lógico
not x Negación booleana
in,not in Prueba de miembros
is,is not Prueba de identidad
<,<=,>,>=,!=,== comparar
| OR bit a bit
^ XOR bit a bit
& AND bit a bit
<<,>> Desplazamiento
+,- Suma y resta
*,/,% Multiplicación, división y módulo
+x,-x Signo
~x Inversión bit a bit
** Índice
x.attribute Referencia de atributos
x[index] Subíndice
x[index:index] Segmento de direccionamiento
f(arguments...) Llamada a función
(experession,...) Enlace o visualización de tupla
[expression,...] Mostrar lista
{key:datum,...} El diccionario muestra
'expression,...' Conversión de cadenas

Recientemente has utilizado:

Coleccionar Menú QQ