Python Programming मे Varriables Docstring और comment

Seekho Coding

Variables क्या होते है ?

values को store करने के लिए variables का उपयोग किया जाता है varriable एक नाम होता है | जिसके अन्दर values store की जाती है | varriable के नाम को एक container के रुप मे समझा जा सकता है |
जैसे :-
जिस प्रकार किसी डिबे(box) के अन्दर कोई समान रखा(store) जाता है | उसी प्रकार varriables के अन्दर data store किया जाता है | ये values या data कोई string,float या कोई number etc. हो सकती है |

1  a = 15
2  b = 1.14
            

a और b varriables है जिनके अन्दर 15 और 1.14 values store की गयी है | |
Python language मे varriable के अंदर value store करने के लिए = का उपयोग किया जाता है |

Rules

Python programming मे variables को बनाने के लिए कुछ rules का पालन करना पडता है | ये rules नीचे दिए गए है :
1.किसी भी variable के नाम के बीच मे कोई space ना हो |
2.variable के नाम मे किसी spacial symbol (# , space, ,@ , comma) का उपयोग ना करे |
3.varriables के नाम मे space का उपयोग नही किया जाता है space की जगह underscore (_) का उपयोग किया जाता है |
4.varriable case-sensitive होते है यानि a और A दोनो अलग-अलग variable name है |
data type के अनुसार variables के अन्दर stored value मे बदलाव किया जा सकता है |

Input और Output

Python programming के अन्दर input Output funtion बहुत जरुरी भूमिका निभाते है | किसी भी प्रोग्राम का मेन काम होता है कि वो program user से कुछ data ले (Input) और बदले मे (Output) दे । इसी काम को पूरा करने के लिए Input Output functions का उपयोग किया जाता है |
Output
Input के बदले मे मिलने वाला result output कहलाता है | मिलने वाला output तभी सही होगा जब input सही होगा यानि की input के गलत होने पर आया output भी गलत होगा | Python programming के अन्दर output के लिए print() का उपयोग किया जाता है | सरल शब्दों output window कुछ भी दिखाने के लिए print() का उपयोग किया जाता है।

1  print(10)
            
  • Output
  •       10
                

    Input
    जो Data user देता है | उसे input कहा जाता है | ये data किसी भी type(int , float , string) का हो सकता है Python Programming मे user से input लेने के लिए input() उपयोग किया जाता है | user से मिलने वाला ये input output window पर भी लिया जा सकता है |

    1  name = input("Enter your name =>")
                
  • Output
  •       Enter your name =>shubham
                
    Note :Input window वो होती है जहा पर user input enter करता है | और output window वो होती है जहां पर लिखे गए code का output या result show होता है |

    Docstring (Documentation String)

    documentation लिखने के लिए triple single quotes (''' .... ''') triple double quotes(""" .... """) का इस्तेमाल किया हैं। यानि triple quotes के अन्दर जिस प्रकार String text etc. लिखे जाते है | वो उसी प्रकार print होते है |

    1Print("""
    2Python
    3Is 
    4The
    5Good
    6Language. 
    7""")
    
        
  • Output
  • 
    Python
    is
    the 
    good 
    language.
        

    Comments

    अगर user के काम को सरल बनाने की बात हो तो वो comments है | किसी भी code या लाइन को comment करने के बाद वो code या lines Python Interpreter execute नहीं करता। python programming के अन्दर program/line को comment करने के लिए # का उपयोग किया जाता है | किसी लाइन के आगे # लगाने पर वो लाइन comment बन जाती है |
    for example = >

    1# print("hello word")
    2print("hello word")
    3
    4# b = 8
    5# For multiple line comment
    6# select करे फिर ctrl + / press करे |7""")
    
        
  • Output
  • 
          hello word
        

    जो - जो lines comment की गई है अब python का Interpreter उन lines को execute/run नही करेगा |

    comments के लाभ

    1. Readability किसी बडे program को समझने के लिए comments बहुत helful है खासकर जो students coding सिखने की शुरूआत करते है उनके लिए comments बहुत helpful है |
    2. Future supose करे की आप एक 200 lines का program लिखते है और फिर कुछ years के बाद उस program को देखते है तो आप उस program के कुछ codes/line को समझ नही पायेगे | तो comments Future मे भी किसी program को समझने मे helpful है |
    3. Debugging program मे से error का पता लगाने के बाद program के कुछ part को अलग करने मे helpful है |
    4. Explanations बडे - बडे programs को explain करने मे helpful है |
    5. Deffrent Person supose करे की आप अपने program को किसे दूसरे person को देते है तो उसको ये program समझाने के लिए helpful है comments

    अध्याय समाप्त — आगे बढ़ें

    आपने इस chapter मे python के बहुत ही महत्वपूर्ण concepts समझे है जो आगे की प्रोग्रामिंग सीखने मे बहुत Helpful हैं। आगे के chapter मे आप python के और महत्वपूर्ण concepts सिखेगे जैसे :- Arithmetic , Logical , Membership Operators etc. आगे के chapter की और बढ़ने के लिए नीचे दिए गए बटन पर क्लिक करे |

    Next Chapter