पाठ 8 / 47

If ... Else

elif और truthiness के साथ ब्रांचिंग।

if / elif / else

कोलन और इंडेंटेड ब्लॉक पर ध्यान दें। पायथन elif उपयोग करता है।

if temp > 25:
    print("Warm")
elif temp > 10:
    print("Mild")
else:
    print("Cold")

Truthiness

Falsy: False, None, 0, "", [], {}, set()। बाकी सब truthy — इसलिए if items: खाली न होना जाँचता है।

कंडीशनल एक्सप्रेशन

label = "even" if n % 2 == 0 else "odd"