पायथन 3 - निर्णय लेना
निर्णय लेना एक कार्यक्रम के निष्पादन के दौरान होने वाली शर्तों की प्रत्याशा है और शर्तों के अनुसार निर्दिष्ट क्रियाएं हैं।
निर्णय संरचनाएं कई अभिव्यक्तियों का मूल्यांकन करती हैं, जो परिणाम के रूप में TRUE या FALSE का उत्पादन करती हैं। आपको यह निर्धारित करने की आवश्यकता है कि कौन सी कार्रवाई करनी है और कौन सा कथन निष्पादित करना है यदि परिणाम TRUE या FALSE है अन्यथा।
अधिकांश प्रोग्रामिंग भाषाओं में पाया जाने वाला एक विशिष्ट निर्णय लेने की संरचना का सामान्य रूप निम्नलिखित है -
पायथन प्रोग्रामिंग भाषा किसी भी मानता है non-zero तथा non-null मान TRUE के रूप में, और कोई भी zero या null values FALSE मान के रूप में।
पायथन प्रोग्रामिंग भाषा निम्नलिखित प्रकार के निर्णय लेने वाले कथन प्रदान करती है।
अनु क्रमांक। | विवरण और विवरण |
---|---|
1 | अगर बयान एक if statement एक या अधिक बयानों के बाद एक बूलियन अभिव्यक्ति के होते हैं। |
2 | अगर ... और बयान एक if statement एक वैकल्पिक द्वारा पीछा किया जा सकता है else statement, जो निष्पादित करता है जब बूलियन अभिव्यक्ति FALSE है। |
3 | बयान अगर नेस्टेड आप एक का उपयोग कर सकते हैं if या else if दूसरे के अंदर बयान if या else if कथन (नों)। |
आइए हम प्रत्येक निर्णय लेने वाले वक्तव्य को जल्दी से पढ़ें।
सिंगल स्टेटमेंट सूट
यदि एक का सूट if क्लॉज में केवल एक ही लाइन होती है, यह हेडर स्टेटमेंट के समान लाइन पर जा सकती है।
उदाहरण
यहाँ एक उदाहरण है one-line if खंड -
#!/usr/bin/python3
var = 100
if ( var == 100 ) : print ("Value of expression is 100")
print ("Good bye!")
उत्पादन
जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
Value of expression is 100
Good bye!