पाइथन if, if_else और if_elif_else कण्ट्रोल स्टेटमेंट
(Python if, if_else or if_elif_else Control Statements)
पाइथन प्रोग्रामिंग लैंग्वेज मे तीन प्रकार के control Statement होते है| Python में if, if_else और if_elif_else ये तीन प्रकार के Control Statements होते है |
- if statement
- if_else statement
- if_elif_else statement
Control statement का अर्थ है जब तक प्रोग्राम मे दी गई कोई condition सत्य (true) नहीं होती तब तक यह अपने statement को execute नहीं करता है|
-
if Statement
if statement का प्रयोग बहुत सारी प्रोग्रामिंग लैंग्वेज में प्रयोग किया जाता है जैसे की c, c++, java आदि इसी प्रकार पाइथन मे भी if statement का प्रयोग किया जाता है|
if statement एक control statement है जिसका प्रयोग एक विशेष कंडीशन को test करने के लिए किया जाता है. इसमें कंडीशन केवल एक बार execute होती है जब कंडीशन सत्य होती है| if statement मे जब कोई condition true होती है तब ही यह statement को execute करता है और यदि condition false होती है तब यह statement को execute नहीं करता है|
ऊपर दिए गए प्रोग्राम मे output 1में condition true हुई तो हमे आउटपुट मिला जबकि output 2 में condition true न होने पर हमे कोई भी आऊट्पुट नहीं मिला |
-
if_else Statement
किसी विशेष कंडीशन को test करने के लिए if-else statement का प्रयोग किया जाता है. यदि कंडीशन सत्य है तो if statement को execute किया जाता है अगर कंडीशन असत्य है तो else statement को execute किया जाता है|
ऊपर दिए गए प्रोग्राम मे अगर दोनों condition true होगी तो ही if block का statement प्रिंट होगा | यदि दोनों कंडीशन मे से कोई भी एक condition या दोनों condition false होगी तो else block का statement प्रिंट होगा|
-
if_elif_else Statement
if_elif_else statement मे अगर if block की condition true होगी तो if block का स्टेटमेंट प्रिंट होगा अगर if ब्लॉक की कंडीशन false होगी तो फिर elif ब्लॉक check होगा elif true होने पर elif block का statement प्रिंट होगा,अगर if और elif दोनों false होंगे तो else block का statement प्रिंट होगा |
Output :
a is equal to b
सरल शब्दों में सारांश
- पाइथन प्रोग्रामिंग लैंग्वेज मे तीन प्रकार के control Statement होते है| Python में if, if_else और if_elif_else ये तीन प्रकार के Control Statements होते है |
- Control statement का अर्थ है जब तक प्रोग्राम मे दी गई कोई condition सत्य (true) नहीं होती तब तक यह अपने statement को execute नहीं करता है|
- if statement एक control statement है जिसका प्रयोग एक विशेष कंडीशन को test करने के लिए किया जाता है. इसमें कंडीशन केवल एक बार execute होती है जब कंडीशन सत्य होती है
- किसी विशेष कंडीशन को test करने के लिए if-else statement का प्रयोग किया जाता है. यदि कंडीशन सत्य है तो if statement को execute किया जाता है अगर कंडीशन असत्य है तो else statement को execute किया जाता है|
- if_elif_else statement मे अगर if block की condition true होगी तो if block का स्टेटमेंट प्रिंट होगा अगर if ब्लॉक की कंडीशन false होगी तो फिर elif ब्लॉक check होगा