Угњежђени if у Пајтону

Конструкције if else се могу угнездити једне у друге на произвољан начин. Само при томе морате обавезно поштовати увлачења.

Нека имамо променљиву tst:

pythontst = 3

Упоредимо нашу променљиву са нулом. У првом if задаћемо услов, ако је променљива мања или једнака 0. Унутар овог if написаћемо још један услов - ако је број мањи или једнак 0. За њега ћемо навести и блок else. На крају прве конструкције if else написаћемо поруку у случају да је број мањи од 0:

pythonif tst >= 0:
  if tst <= 5:
    print('less then or equal 5')
  else:
    print('more then 5')
else:
  print('less then 0')
Задание 1

Нека у променљивој month буде сачуван редни број месеца. Он треба да буде у интервалу од 1 до 12. У супротном, нека се испише порука о грешци. Затим за сваки исправан број месеца напишите поруку о томе, ком годишњем добу припада.

Задание 2

Нека у променљивој num буде сачуван број. Ако тај број потпада у распон од 10 до 99, онда пронађите збир цифара тог броја. Ако добијени збир је мањи или једнак 9, онда испишите поруку да је збир цифара једноцифрен, у супротном испишите поруку да је збир цифара двоцифрен.