⊗pyPmCdNIf 141 of 208 menu

Ugnježđeni if u Pythonu

if else konstrukcije se mogu proizvoljno ugnježdavati jedna u drugu. Samo tada morate obavezno poštovati uvlačenja.

Recimo da imamo promenljivu tst:

tst = 3

Uporedimo našu promenljivu sa nulom. U prvom if postavimo uslov, ako je promenljiva manja ili jednaka 0. Unutar ovog if napišimo još jedan uslov - ako je broj manji ili jednak 0. Za njega navedimo i else blok. Na kraju prve if else konstrukcije napišimo poruku za slučaj da je broj manji od 0:

if tst >= 0: if tst <= 5: print('manje ili jednako 5') else: print('veće od 5') else: print('manje od 0')

Neka u promenljivoj month bude sačuvan redni broj meseca. Treba da bude u intervalu od 1 do 12. U suprotnom neka se ispiše poruka o grešci. Zatim za svaki ispravan broj meseca napišite poruku o tome, kojem godišnjem dobu pripada.

Neka u promenljivoj num bude sačuvan broj. Ako ovaj broj spada u opseg od 10 do 99, onda pronađite zbir cifara ovog broja. Ako je dobijeni zbir manji ili jednak 9, onda ispišite poruku da je zbir cifara jednocifren, u suprotnom ispišite poruku da je zbir cifara dvocifren.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij