⊗pyPmCdNIf 141 of 208 menu

Пайтонда ички ifлар

if else конструкцияларини бир-бирига ихтиёрий равищда киритиш мумкин. Факат бунинг учун босмаларни тўғри бажариш шарт.

Бизда tst ўзгарувчиси мавжуд деб фараз қилайлик:

tst = 3

Келинг, ўзгарувчимизни нол билан солиштирайлик. Биринчи if да 0 дан кичкина ёки тенг шартини белгилаймиз. Шу if ичида яна бир шартни ёзамиз - агар рақам 0 дан кичкина ёки тенг бўлса. Унга else блокани ҳам белгиланг. Биринчи if else конструкциясининг охирида рақам 0 дан кичкина бўлган ҳолат учун хабарни ёзамиз:

if tst >= 0: if tst <= 5: print('5 дан кичкина ёки тенг') else: print('5 дан катта') else: print('0 дан кичкина')

month ўзгарувчисида ойнинг тартиб рақами сақлансин деб фараз қилайлик. У 1 дан 12 гача бўлган интервалда бўлиши керак. Акс ҳолда хато хабар чиқарилсин. Кейин ҳар бир тўғри ой рақами учун у қайси фаслга тегишлилиги ҳақида хабар ёзинг.

num ўзгарувчисида рақам сақлансин деб фараз қилайлик. Агар бу рақам 10 дан 99 гача бўлган диапозонга тушса, унга рақамларнинг йиғиндисини топиң. Агар олинган йиғинди 9 дан кичкина ёки тенг бўлса, рақамлар йиғиндиси бир хонали эканлиги ҳақида хабар чиқаринг, акс ҳолда эса рақамлар йиғиндиси икки хонали эканлиги ҳақида хабар чиқаринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш