Ιεραρχία πράξεων στην Python

1. Παρενθέσεις

Τελεστές: ( )

Πρώτα εκτελούνται οι πράξεις μέσα στις παρενθέσεις.

Παράδειγμα: (2 + 3) * 4 → 20

2. Δυνάμεις

Τελεστές: **

Η ύψωση σε δύναμη έχει προτεραιότητα.

Παράδειγμα: 2 ** 3 ** 2 → 512

3. Πρόσημο

Τελεστές: +x, -x

Το πρόσημο εφαρμόζεται πριν από τις υπόλοιπες πράξεις.

Παράδειγμα: -3 ** 2 → -9

4. Πολλαπλασιασμοί & Διαιρέσεις

Τελεστές: *, /, //, %

Ίδια προτεραιότητα, πριν από πρόσθεση/αφαίρεση.

Παράδειγμα: 10 / 2 * 3 → 15.0

5. Πρόσθεση & Αφαίρεση
Τελεστές: +, – Εκτελούνται μετά από *, /, //, %. Παράδειγμα: 2 + 3 * 4 → 14
6. Συγκρίσεις

Τελεστές: <, <=, >, >=, ==, !=

Χρησιμοποιούνται για σύγκριση τιμών.

Παράδειγμα: 5 > 3 + 1 → True

7. Λογικοί Τελεστές

Τελεστές: not, and, or

Σειρά: not → and → or.

Παράδειγμα: not True or False and True → False

Ανάθεση

Τελεστές: =, +=, -=, …

Εκτελούνται τελευταίοι.

Παράδειγμα: x = 3 + 2 * 4 → 11