Using Comments in Python In Hindi | What is Comments in Python, पाइथन में Comments क्या है, Type of Python Comments.
Table of Contents
What is Comments in Python In Hindi ( पाइथन में कॉमेंट्स क्या होता है)
पाइथन प्रोग्राम में लिखे गए वह लाइन जिसे प्रोग्राम एग्जीक्यूशन के दौरान Interpreter के द्वारा Ignored( अनदेखा ) किया जाता है | अर्थात प्रोग्राम में लिखे गए कमेंट को इंटरप्रेटर एग्जीक्यूट नहीं करता है| उसे कमेंट करते हैं|
दरअसल Comments का उपयोग प्रोग्राम में लिखे गए सेक्शन, Formula, algorithm, Logic, variables , Function , class, objects इत्यादि को explain करने के लिए किया जा जाता है|
बड़े तथा कांप्लेक्स प्रोग्राम को लिखते समय Commnets का उपयोग किया जाता है| जिससे बाद में वह प्रोग्रामर उस प्रोग्राम को आसानी से समझ पाता है कि यह code यहां क्यों लिखा गया है | या फिर कोई अन्य व्यक्ति भी उस प्रोग्राम को समझना चाहे तो उस में लिखे गए कमैंट्स को पढ़कर आसानी से उस प्रोग्राम को समझ सकता है|
Comments का उपयोग क्यों किया जाता है
प्रोग्रामिंग लैंग्वेज में Comments का उपयोग निम्न कारणों से किया जाता है:-
- Code को Explain करने के लिए
- प्रोग्राम के code को अधिक पठनीय (readable) बनाने के लिए
- प्रोग्राम की टेस्टिंग के समय कुछ कोड को non executable बनाने के लिए
Python Comments के प्रकार
पाइथन तीन तरह के कॉमेंट होते हैं-
- Single Line Comment (एक लाइन का कमेंट)
- Multi Line Comments (एक से ज्यादा लाइन का कमेंट)
- Docstring (डॉक्स्ट्रिंग)
Single Line Comment (एक लाइन का कमेंट) –
पाइथन प्रोग्राम में सिंगल लाइन के कमेंट को # (hash) sign साइन का यूज करके लिखा जाता है| Comments वाले लाइन का पहला Charecter # होता है | पाइथन कंपाइलर को जैसे ही किसी लाइन का पहला Character # मिलता है, वह उस लाइन को छोड़ (Ignore) कर आगे बढ़ जाता है|
# program to display Hello World!
print(“Hello World!”)
Multi Line Comments (एक से ज्यादा लाइन का कमेंट)
पाइथन प्रोग्रामिंग लैंग्वेज में मल्टी लाइन कमेंट के लिए कोई अलग Syntax नहीं है| मल्टीलाइन कमेंट को हम दो तरह से लिख सकते हैं| पहला तरीका यह है कि हम मल्टीलाइन कमेंट लिखने के लिए हर लाइन का पहला करैक्टर # sign का उपयोग करें| जैसे-
# First linecomment
# Second line comment
#This is third line comment
print(“Hello, World!”)
दूसरे तरीके में हम मल्टीलाइन कमेंट को लिखने के लिए ट्रिपल कोट्स(“””) का उपयोग कर सकते हैं| क्योंकि पाइथन प्रोग्रामिंग लैंग्वेज में अगर किसी string को वेरिएबल में असाइन नहीं करते हैं, तब पाइथन इंटरप्रेटर उसे ignore कर देता है, अर्थात इसे एग्जीक्यूट नहीं करता है |
“””
This is a multi-line comment
written using triple quotes and
more than just one line
“””
print(“Hello, World!”)
Docstring (डॉक्स्ट्रिंग)
डॉक्स्ट्रिंग पाइथन में एक Buit-in concept है, जिसका उपयोग करके Module, Function, classes तथा methods का description लिखा जाता है| डॉक्स्ट्रिंग को एक comments के तरह किसी भी function, module,class पहले लाइन के बाद लिखा जाता है|
Docstring एक लाइन या एक से ज्यादा लाइन का होता है | Docstring को ट्रिपल कोट्स के अंदर लिखा जाता है|
Example :-
def sum(x, y):
“””Calculate the sum of two numbers.”””
return x + y
ऊपर दिए गए उदाहरण में “””Calculate the sum of two numbers.””” एक docstring है | जो इस फंक्शन के बारे में डिस्क्राइब करता है| docstring में लिखे गए कमेंट को __doc__ attribute का यूज करके प्रिंट कराया जा सकता है|
>>>print add.__doc__
Calculate the sum of two numbers.
आशा करते हैं Comments in Python In Hindi आपको समझ में आया होगा| पाइथन से संबंधित कुछ अन्य प्रश्न है, तो आप कमेंट में लिख सकते हैं|
इन्हें भी पढ़ें: