Python'дагы elif конструкциясы
elif конструкциясы else блогуна чейин
кошумча салыштыруу белгилөөгө мүмкүндүк берет.
Бизде tst өзгөрмөсү бар болсун:
tst = 3
Келгиле, анын маанисин 1 жана 5
сандары менен салыштыралы. Ошондой эле ар бири үчүн
консольго чыгаруу үчүн ар кандай билдирүүлөр жазалы:
if tst == 1:
print('сан 1ге барабар')
elif tst == 5:
print('сан 5ке барабар')
else:
print('сан белгисиз') # бул иштейт
Эки өзгөрмө берилген:
tst1 = 5
tst2 = 8
Бул өзгөрмөлөрдүн кайсынысынын мааниси чоң экенин текшерип, тиешелүү билдирүүнү чыгарыңыз.
age өзгөрмөсү берилген, анда колдонуучунун
жашы сакталган. Өзгөрмө 18дон кичине жана
10дон чоң болгон шартты жазыңыз. Андан кийин,
эгерде сан 18дон 60га чейинки аралыкта
болсо, шартты жазыңыз. Ошондой эле сан мурунку шарттардын
эч бирине кирбеген учурда консольго чыгаруу үчүн
билдирүү жазыңыз.
day өзгөрмөсүндө 1дон 31ге чейинки
аралыктагы бир сан сакталган. Бул сан айдын кайсын
он күндүгүнө (биринчи, экинчи же үчүнчү) таандык экенин
аныктаңыз.