Osnovne algoritamske strukture - slijed

4. Aritmetički operatori

4.1. Aritmetički operatori u Pythonu

Uz navedene aritmetičke operatore Python sadržava i operator potenciranja. Oznake za aritmetičke operatore u Pythonu pogledajte u tablici:

Operacija

Operator

Primjer

Aritmetički izraz

Rezultat

zbrajanje

+

5 + 2

7

oduzimanje

-

5 – 2

3

množenje

*

5*2

10

dijeljenje

/

5/2

2.5

potenciranje

**

5**2

25

rezultat cjelobrojnog dijeljenja

//

5//2

2

ostatak cjelobrojnog dijeljenja

%

5%2

1


Pri izračunavanju aritmetičkih izraza potrebno je poznavati prioritete operatora. Operator potenciranja počinje prvi, nakon njega slijede množenje, dijeljenje, cjelobrojno dijeljenje i ostatak cjelobrojnog dijeljenja, a tek na kraju zbrajanje i oduzimanje. Redoslijed obavljanja operacija istog prioriteta je slijeva nadesno, a izrazi u zagradi računaju se prvi.