इस ट्यूटोरियल में, हम पायथन में स्टेटमेंट, इंडेंटेशन, और कमेंट्स के बारे में जानेंगे। आइए उन सभी को एक-एक करके देखें।
स्टेटमेंट
पायथन में लिखे गए निर्देशों को स्टेटमेंट कहा जाता है। आइए निम्नलिखित प्रोग्राम देखें।
उदाहरण
print('Tutorialspoint') # स्टेटमेंटआउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
Tutorialspoint
प्रोग्राम में लिखी गई एक लाइन को स्टेटमेंट कहा जाता है। प्रोग्राम में हर लाइन एक स्टेटमेंट है। क्या हम मल्टी-लाइन स्टेटमेंट नहीं लिख सकते? क्यों नहीं, हम कर सकते हैं।
हम बैकस्लैश (\) का उपयोग करके मल्टी-लाइन स्टेटमेंट लिख सकते हैं।
आइए देखें कि पायथन में मल्टी-लाइन स्टेटमेंट कैसे लिखें।
उदाहरण
# मल्टी-लाइन स्टेटमेंट result = 2 + 3 * \ 5 - 5 + 6 - \ 3 + 4 print(result)
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
19
इंडेंटेशन
इंडेंटेशन के बारे में बात करने से पहले, आइए देखें कि ब्लॉक क्या है। एक ब्लॉक स्टेटमेंट निर्देशों का एक समूह है। C, C++, Java जैसी अन्य प्रोग्रामिंग भाषाएं ब्लॉक को परिभाषित करने के लिए {} का उपयोग करती हैं। लेकिन पायथन ब्लॉक को परिभाषित करने के लिए इंडेंटेशन का उपयोग करता है।
तो, इंडेंटेशन कैसे लिखें। यह टैब से ज्यादा कुछ नहीं है। ब्लॉक में प्रत्येक स्टेटमेंट समान स्तर पर शुरू होना चाहिए।
उदाहरण
def find_me(): sample = 4 return sample find_me()
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
4
उदाहरण
def find_me(): sample = 4 return sample find_me()
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित त्रुटि आउटपुट के रूप में मिलेगी।
File "", line 3 return sample ^ IndentationError: unindent does not match any outer indentation level
दूसरे प्रोग्राम में, फ़ंक्शन ब्लॉक में इंडेंटेशन स्तर सही नहीं है। इसलिए, हमें एक त्रुटि मिली। हमें पायथन में इंडेंटेशन का पालन करना चाहिए। हम डिफ़ॉल्ट रूप से इंडेंटेशन के लिए टैब का उपयोग कर सकते हैं।
कमेंट्स
पायथन में, कमेंट्स हैश (#) प्रतीक से शुरू होते हैं। आइए एक उदाहरण देखें।
उदाहरण
# यह एक कमेंट है # यह भी... a = 4 # a = 5 print(a)
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
4
कई अन्य प्रोग्रामिंग भाषाओं के विपरीत, पायथन में मल्टी-लाइन कमेंट्स के लिए कोई समर्थन नहीं है। लेकिन, ज्यादातर लोग डॉकस्ट्रिंग्स का उपयोग मल्टी-लाइन कमेंट्स के रूप में करते हैं जो एक अच्छी प्रथा नहीं है।
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।