अजगर अगर अन्य
अन्यथा
अन्य कीवर्ड कुछ भी पकड़ता है जो पिछली स्थितियों से नहीं पकड़ा जाता है।
उदाहरण
a = 200
b = 33
if b > a:
print("b is greater than a")
elif a == b:
print("a and b are equal")
else:
print("a is greater than b")
इस उदाहरण में a , b से बड़ा है , इसलिए पहली शर्त सत्य नहीं है, साथ ही elif स्थिति भी सत्य नहीं है, इसलिए हम दूसरी स्थिति में जाते हैं और स्क्रीन पर प्रिंट करते हैं कि "a, b से बड़ा है"।
आपके पास इसके else
बिना भी हो सकता है
elif
:
उदाहरण
a = 200
b = 33
if b > a:
print("b is greater than a")
else:
print("b is not greater than a")