पायथन में 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 दी गई है, जिसमें यूजर की उम्र है। एक कंडीशन लिखें जब वेरिएबल 18 से कम और 10 से अधिक हो। फिर एक कंडीशन लिखें, अगर संख्या 18 से 60 के अंतराल में है। कंसोल में प्रिंट करने के लिए एक संदेश भी लिखें, जब संख्या पिछली किसी भी कंडीशन में नहीं आती।

Задание 3

वेरिएबल day में 1 से 31 के अंतराल की कोई संख्या है। निर्धारित करें कि यह संख्या महीने के किस दशक में आती है (पहले, दूसरे या तीसरे में)।