Pythonda elif konstruksiyasi

elif konstruksiyasi else blokigacha qo'shimcha solishtirishni belgilashga imkon beradi.

Faraz qilaylik, bizda tst o'zgaruvchisi mavjud:

pythontst = 3

Keling, uning qiymatini 1 va 5 raqamlari bilan solishtiramiz. Shuningdek, ularning har biri uchun konsolga chiqarish uchun turli xabarlarni yozamiz:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # bu ishlaydi
Задание 1

Ikkita o'zgaruvchi berilgan:

pythontst1 = 5
tst2 = 8

Qaysi o'zgaruvchining qiymati kattaligini tekshiring va mos keladigan xabarni chiqaring.

Задание 2

age o'zgaruvchisi berilgan, unda foydalanuvchi yoshi saqlangan. 18 dan kichik va 10 dan katta bo'lganda shartni yozing. Keyin, agar raqam 18 dan 60 gacha bo'lgan oraliqda bo'lsa, shartni yozing. Shuningdek, raqam oldingi shartlarning hech biriga to'g'ri kelmaganida konsolga chiqarish uchun xabarni yozing.

Задание 3

day o'zgaruvchisida 1 dan 31 gacha bo'lgan oraliqdan biror raqam saqlangan. Bu raqam oyning qaysi dekadasiga (birinchi, ikkinchi yoki uchinchi) to'g'ri kelishini aniqlang.