Precedenza degli Operatori¶
- Python valuta prima gli operatori aritmetici e poi quelli relazionali.
- Infine, gli operatori logici.
- Per esempio
x*5 >= 10 and y-6 <= 20
valuta prima le operazioni aritmiche e poi le relazioni, e infine l’and
.
La tabella seguente riassume la precedenza degli operatori da quello con massima priorità a quello con minima. La tabella completa si trova in Python Documentation.
Livello | Categoria | Operatori |
---|---|---|
7(alto) | esponente | ** |
6 | moltiplicazione | *,/,//,% |
5 | addizione | +,- |
4 | relazionale | ==,!=,<=,>=,>,< |
3 | logico | not |
2 | logico | and |
1(basso) | logico | or |