Python даги elif конструкцияси
elif конструкцияси
else блогигача қўшимча солиштиришни
белгилаш имконини беради.
Бизда tst ўзгарувчиси мавжуд деб фараз қилайлик:
tst = 3
Келинг, унинг қийматини
1 ва 5 сонлари билан солиштирайлик.
Шунингдек, уларнинг ҳар бири учун консолга
чиқариладиган турли хабарларни ёзайлик:
if tst == 1:
print('the num is 1')
elif tst == 5:
print('the num is 5')
else:
print('the num is unknown') # бу ишлайди
Иккита ўзгарувчи берилган:
tst1 = 5
tst2 = 8
Ушбу ўзгарувчиларнинг қайси бирининг қиймати катталигини текшириб, мос келувчи хабарни чиқаринг.
age ўзгарувчиси берилган, унда
фойдаланувчининг ёши сақланган. age
18 дан кичик ва 10 дан катта
бўлган шартни, сон 18 дан 60 гача
бўлган оралиқда бўлган шартни ёзинг.
Шунингдек, сон олдинги шартларнинг ҳеч бирига
кирмаганда консолга чиқариладиган хабарни
ёзинг.
day ўзгарувчисида 1 дан 31 гача
бўлган оралиқдан бирор сон сақланган.
Бу сон ойнинг қайси декадасига тўғри келишини
(биринчи, иккинчи ёки учинчи) аниқланг.