Grananje

5. Grananje u Python-u

Grananje u Pythonu ima sljedeći oblik:

grananje u pythonu

Ako je uvjet istinit izvršit će se naredba_1 a ako nije izvršit će se naredba_2. Znak ":" upućuje na to da se naredba nastavlja u sljedećem redu. Pri pisanju programa u sučelju IDLE naredba u sljedećem redu biti će uvučena za četiri mjesta. Sve sljedeće uvučene naredbe pripadaju istom bloku naredaba. 

Primjer 1. Program koji ispituje je li uneseni broj paran  ili neparan  (pseudojezik i programski kom u Pythonu)

paran neparan broj u pythonu

Kada je potrebno provjeriti više uvjeta u jednoj naredbi grananja, naredba IF je oblika: 

elseif

Primjer 2. Program koji za uneseni broj provjerava jeli veći od nule, manji od nule ili je jednak 0

veći, manji jednak 0 u pythonu