Python даги elif конструкцияси

elif конструкцияси else блогигача қўшимча солиштиришни белгилаш имконини беради.

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

pythontst = 3

Келинг, унинг қийматини 1 ва 5 сонлари билан солиштирайлик. Шунингдек, уларнинг ҳар бири учун консолга чиқариладиган турли хабарларни ёзайлик:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # бу ишлайди
Задание 1

Иккита ўзгарувчи берилган:

pythontst1 = 5
tst2 = 8

Ушбу ўзгарувчиларнинг қайси бирининг қиймати катталигини текшириб, мос келувчи хабарни чиқаринг.

Задание 2

age ўзгарувчиси берилган, унда фойдаланувчининг ёши сақланган. age 18 дан кичик ва 10 дан катта бўлган шартни, сон 18 дан 60 гача бўлган оралиқда бўлган шартни ёзинг. Шунингдек, сон олдинги шартларнинг ҳеч бирига кирмаганда консолга чиқариладиган хабарни ёзинг.

Задание 3

day ўзгарувчисида 1 дан 31 гача бўлган оралиқдан бирор сон сақланган. Бу сон ойнинг қайси декадасига тўғри келишини (биринчи, иккинчи ёки учинчи) аниқланг.