Using Comments in Python | Python में Comments क्या है

Using Comments in Python In Hindi | What is Comments in Python, पाइथन में Comments क्या है, Type of Python Comments.

What is Comments in Python In Hindi ( पाइथन में कॉमेंट्स क्या होता है)

पाइथन प्रोग्राम में लिखे गए वह लाइन जिसे प्रोग्राम एग्जीक्यूशन के दौरान Interpreter के द्वारा Ignored( अनदेखा ) किया जाता है | अर्थात प्रोग्राम में लिखे गए कमेंट को इंटरप्रेटर एग्जीक्यूट नहीं करता है| उसे कमेंट करते हैं|

दरअसल Comments का उपयोग प्रोग्राम में लिखे गए सेक्शन, Formula, algorithm, Logic, variables , Function , class, objects इत्यादि को explain करने के लिए किया जा जाता है|

बड़े तथा कांप्लेक्स प्रोग्राम को लिखते समय Commnets का उपयोग किया जाता है| जिससे बाद में वह प्रोग्रामर उस प्रोग्राम को आसानी से समझ पाता है कि यह code यहां क्यों लिखा गया है | या फिर कोई अन्य व्यक्ति भी उस प्रोग्राम को समझना चाहे तो उस में लिखे गए कमैंट्स को पढ़कर आसानी से उस प्रोग्राम को समझ सकता है|

Comments का उपयोग क्यों किया जाता है

प्रोग्रामिंग लैंग्वेज में Comments का उपयोग निम्न कारणों से किया जाता है:-

  1. Code को Explain करने के लिए
  2. प्रोग्राम के code को अधिक पठनीय (readable) बनाने के लिए
  3. प्रोग्राम की टेस्टिंग के समय कुछ कोड को non executable बनाने के लिए

Python Comments के प्रकार

पाइथन तीन तरह के कॉमेंट होते हैं-

  1. Single Line Comment (एक लाइन का कमेंट)
  2. Multi Line Comments (एक से ज्यादा लाइन का कमेंट)
  3. 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 आपको समझ में आया होगा| पाइथन से संबंधित कुछ अन्य प्रश्न है, तो आप कमेंट में लिख सकते हैं|

इन्हें भी पढ़ें:

Leave a Comment