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