Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में स्टेटमेंट, इंडेंटेशन और कमेंट


इस ट्यूटोरियल में, हम पायथन में स्टेटमेंट, इंडेंटेशन, और कमेंट्स के बारे में जानेंगे। आइए उन सभी को एक-एक करके देखें।

स्टेटमेंट

पायथन में लिखे गए निर्देशों को स्टेटमेंट कहा जाता है। आइए निम्नलिखित प्रोग्राम देखें।

उदाहरण

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

कई अन्य प्रोग्रामिंग भाषाओं के विपरीत, पायथन में मल्टी-लाइन कमेंट्स के लिए कोई समर्थन नहीं है। लेकिन, ज्यादातर लोग डॉकस्ट्रिंग्स का उपयोग मल्टी-लाइन कमेंट्स के रूप में करते हैं जो एक अच्छी प्रथा नहीं है।

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. पायथन में सहसंबंध और रिग्रेशन पायथन में सहसंबंध और रिग्रेशन

    सहसंबंध दो डेटा सेट के बीच निर्भरता वाले कुछ सांख्यिकीय संबंधों को संदर्भित करता है। जबकि रैखिक प्रतिगमन एक रैखिक दृष्टिकोण है जो एक आश्रित चर और एक या अधिक स्वतंत्र चर के बीच संबंध स्थापित करता है। एकल स्वतंत्र चर को रैखिक प्रतिगमन कहा जाता है जबकि एकाधिक स्वतंत्र चर को बहु प्रतिगमन कहा जाता है। स

  1. - पायथन में =+ और += क्या करते हैं?

    += ऑपरेटर object.__iadd__() फ़ंक्शन के लिए सिंटैक्टिक शुगर है। पायथन डॉक्स से: ये मेथड ऑगमेंटेड अंकगणितीय असाइनमेंट (+=, -=, *=, @=, /=, //=, %=, **=, <<=, >>=, &=, ^=, |=) को इम्प्लीमेंट करने के लिए कॉल किए जाते हैं। ये मेथड इन-प्लेस ऑपरेशन (self को मॉडिफाई करना) करने का प्रयास करना चा

  1. - पायथन में Try, Except और Else स्टेटमेंट समझाएं।

    पायथन में एक्सेप्शन हैंडल करने का सामान्य तरीका try-except ब्लॉक का उपयोग करना है। हम except क्लॉज के बाद एक else क्लॉज भी शामिल कर सकते हैं। else ब्लॉक में स्टेटमेंट्स तभी एक्जीक्यूट होते हैं जब try स्टेटमेंट में कोई एक्सेप्शन नहीं होता। वैकल्पिक else क्लॉज तब एक्जीक्यूट होता है जब कंट्रोल एक्सेप्श