if else विधानातील मुख्य समस्या ही आहे की ते वाचणे आणि समजणे गोंधळात टाकणारे असू शकते.
if condition: statement else: statement
वरील कोड एक if-else विधान आहे. प्रथम स्थितीचे मूल्यांकन केले जाते. अट सत्य असल्यास, if ब्लॉकमधील विधान कार्यान्वित केले जाते. जर अट असत्य असेल तर, else ब्लॉकमधील विधान कार्यान्वित केले जाईल.
सशर्त
कंडिशनल्स हे पायथनमधील विधानाचे एक प्रकार आहेत जे तुम्हाला एखाद्या स्थितीच्या परिणामांवर आधारित निर्णय घेण्याची परवानगी देतात.
पायथनमध्ये तीन प्रकारचे कंडिशनल्स आहेत: if, elif आणि else.
जर विधानांमध्ये दोन वितर्क असतील: पहिली बुलियन अभिव्यक्ती आहे आणि दुसरी बूलियन अभिव्यक्ती सत्य असल्यास अंमलात आणण्यासाठी कोडचा ब्लॉक आहे. उदाहरणार्थ:
जर x > 10: प्रिंट ("x 10 पेक्षा मोठे आहे") elif x == 5: प्रिंट ("x बरोबर 5") बाकी: प्रिंट ("x 10 पेक्षा मोठे नाही, किंवा 5 च्या बरोबरीचे नाही")
एलिफ स्टेटमेंट्स तीन युक्तिवाद घेतात: पहिली बूलियन अभिव्यक्ती आहे, दुसरी बूलियन अभिव्यक्ती सत्य असल्यास अंमलात आणण्यासाठी कोडचा पर्यायी ब्लॉक आहे, आणि तिसरा हा कोडचा पर्यायी ब्लॉक आहे जर दुसरी बूलियन अभिव्यक्ती सत्य असेल तर खरे. उदाहरणार्थ:
elif x > 10: प्रिंट ("x 10 पेक्षा मोठा आहे") elif x == 5: print("x equals 5") elif y > 20: print("y 20 पेक्षा मोठा आहे") बाकी: print("y) पूर्ण होत नाही किंवा 20" पेक्षा जास्त नाही)
जर, बाकी
Python मध्ये, if स्टेटमेंट कंडिशन तपासते आणि कंडिशन सत्य असल्यास कोडचा ब्लॉक कार्यान्वित करते. कंडिशन असत्य असल्यास else स्टेटमेंट कोडचा ब्लॉक कार्यान्वित करते.