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

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

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

बयान

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

उदाहरण

print('Tutorialspoint') # statment

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

Tutorialspoint

कार्यक्रम में लिखी गई एक पंक्ति को कथन . कहा जाता है . कार्यक्रम की हर पंक्ति बयान है। क्या हम एक बहु-पंक्ति विवरण नहीं लिख सकते हैं? क्यों नहीं, हम कर सकते हैं।

हम बैकस्लैश (\) . का उपयोग करके मल्टी-लाइन स्टेटमेंट लिख सकते हैं .

आइए देखें कि पायथन . में मल्टी-लाइन स्टेटमेंट कैसे लिखें ।

उदाहरण

# multi-line statement
   result = 2 + 3 * \
   5 - 5 + 6 - \
   3 + 4
print(result)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

19

इंडेंटेशन

इंडेंटेशन के बारे में बात करने से पहले, आइए देखें कि ब्लॉक क्या है। एक ब्लॉक बयान निर्देशों का एक सेट है। अन्य प्रोग्रामिंग भाषाएं जैसे सी, सी ++, जावा, आदि, ब्लॉक को परिभाषित करने के लिए {} का उपयोग करती हैं। लेकिन पायथन एक ब्लॉक को परिभाषित करने के लिए इंडेंटेशन का उपयोग करता है।

तो, इंडेंटेशन कैसे लिखें। टैब . के अलावा और कुछ नहीं है . ब्लॉक . में प्रत्येक कथन उसी स्तर पर शुरू होना चाहिए।

उदाहरण

def find_me():
   sample = 4
   return sample
find_me()

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

4

उदाहरण

def find_me():
   sample = 4
return sample
find_me()

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको आउटपुट के रूप में निम्न त्रुटि प्राप्त होगी।

File "<tokenize>", line 3
   return sample
   ^
IndentationError: unindent does not match any outer indentation level

दूसरे प्रोग्राम में फंक्शन ब्लॉक में इंडेंटेशन लेवल सही नहीं है। तो, हमें एक त्रुटि मिली। हमें पायथन में इंडेंटेशन का पालन करना चाहिए। हम टैब . का उपयोग कर सकते हैं इंडेंटेशन . के लिए डिफ़ॉल्ट रूप से ।

टिप्पणियां

पायथन में, टिप्पणियां हैश (#) . से शुरू होता है प्रतीक। आइए एक उदाहरण देखें।

उदाहरण

# This is a comment
# This too...
   a = 4
   # a = 5
print(a)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

4

कई अन्य प्रोग्रामिंग भाषाओं के विपरीत, पायथन में बहु-पंक्ति टिप्पणियों के लिए कोई समर्थन नहीं है। लेकिन, अधिकांश लोग docstrings . का उपयोग करते हैं बहु-पंक्ति टिप्पणियों के रूप में जो एक अच्छा अभ्यास नहीं है।

निष्कर्ष

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


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

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

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

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

  1. पायथन में ट्राई, एक्सेप्ट और एल्स स्टेटमेंट की व्याख्या करें।

    पायथन में अपवादों को संभालने की सामान्य विधि कोशिश-छोड़कर ब्लॉक का उपयोग कर रही है। हम क्लॉज को छोड़कर एक और क्लॉज भी शामिल कर सकते हैं। अन्य ब्लॉक में बयानों को निष्पादित किया जाता है यदि प्रयास कथन में कोई अपवाद नहीं है। वैकल्पिक अन्य क्लॉज को तब निष्पादित किया जाता है जब और जब नियंत्रण एक अपवाद य