python variables kya hote hai, python variable in hindi,
- Python Variables,
- Identifiers Naming,
- Declaring Variable and Assigning Values,
- Multiple assignment,
- Assigning single value to multiple variables,
- Assigning multiple values to multiple variables,
- Basic Fundamentals,
- Tokens and their types,
- Comments,
- Tokens,
- Tuples,
- Dictionary,
Python variables
Variable एक ऐसा नाम है जिसका उपयोग memory location को संदर्भित करने के लिए किया जाता है। Variable को identifier के रूप में भी जाना जाता है जिसे value hold करने के लिए इस्तेमाल किया जाता है। Python में, हमें variable के प्रकार को specify करने की आवश्यकता नहीं है क्योंकि python variable type खुद ही पता कर सकती है ।
Variable नाम letters और digits दोनों का एक समूह हो सकते हैं, लेकिन उन्हें एक letter या underscore से शुरू करना होगा।
variable नाम के लिए lowercase अक्षरों का उपयोग करना अच्छा होता है । rahul और Rahul दोनों दो अलग-अलग variable हैं।
Identifier Naming
Variable identifiers का उदाहरण हैं। program में इस्तेमाल किये गए Literals की पहचान करने के लिए एक identifier का उपयोग किया जाता है। identifier को नाम देने के rules नीचे दिए गए हैं।
- Variable का पहला character एक alphabet या underscore (_) होना चाहिए।
- पहले character को छोड़कर सभी characters lower-case (az) के alphabets, upper-case(AZ), underscore या digit (0-9) हो सकते हैं।
- Identifier के नाम में कोई भी white-space या special character ((, @, #,%, ^, &, *) नहीं होना चाहिए।
- Identifier का नाम भाषा में परिभाषित किसी भी keyword के जैसा नहीं होना चाहिए।
- Identifiers नाम संवेदनशील होते है उदाहरण के लिए, myname और MyName समान नहीं है।
- मान्य identifiers के उदाहरण: a123, _n, n_9, आदि।
- invalid identifiers के उदाहरण: 1a, n%4, n 9, आदि।
Declaring Variable and Assigning Values
Python application में उपयोग करने से पहले Variable घोषित करने के लिए हमें बाध्य नहीं करता है। यह हमें जरूरत पड़ने पर Variable बनाने की अनुमति देता है।
हमें python में explicitly Variable घोषित करने की आवश्यकता नहीं है। जब हम Variable को कोई value देते हैं तो Variable अपने आप घोषित (declare) हो जाता है।
Equal (=) operator का उपयोग किसी Variable को value प्रदान करने के लिए किया जाता है।
उदाहरण के लिए:
Output:
>>>
10
ravi
20000.67
>>>
Multiple Assignment in hindi
python हमें एक ही statement में कई Variables को value assign करने की अनुमति देता है जिसे multiple assignment के रूप में भी जाना जाता है।
हम कई तरह से multiple assignment लागू कर सकते हैं या तो एक से अधिक variables में एक ही value assign कर सकते हैं या कई Variable में कई value assign कर सकते हैं। उदाहरण :
- Assigning single value to multiple variables
उदाहरण के लिए:
x = y = z = 50
print iple
print y
print z
Output:
>>>
50
50
50
>>>
- Assigning multiple values to multiple variables:
उदाहरण के लिए:
a,b,c = 5 , 10 , 15
print a
print b
print c
Output:
>>>
5
10
15
>>>
values उसी क्रम में assign किए जाएंगे जैसे Variable दिखाई देंगे।
Basic Fundamentals in Hindi:
Python के basic fundamentals:
- i) Token and Types of tokens
- ii) Comments
Tokens in hindi:
- Token को एक statement में एक punctuator mark, आरक्षित शब्द और प्रत्येक individual शब्द के रूप में परिभाषित किया जा सकता है।
- Token दिए गए program के अंदर सबसे छोटी इकाई (unit) है।
Python में निम्नलिखित tokens हैं:
- Keywords
- Identifiers
- Literals
- Operators
Tuples in Hindi:
- Tuple collection का दूसरा रूप है जहां विभिन्न type के डेटा store किए जा सकते हैं।
- यह list के समान है जहां डेटा अल्पविराम (commas) द्वारा अलग किया जाता है। केवल अंतर यह है कि list square bracket का उपयोग करती है और tupel parenthesis का उपयोग करता है।
- Tuples parenthesis में enclosed हैं और इन्हें बदला नहीं जा सकता है।
उदाहरण के लिए:
>>> tuple=('rahul',100,60.4,'deepak')
>>> tuple1=('sanjay',10)
>>> tuple
('rahul', 100, 60.4, 'deepak')
>>> tuple[2:]
(60.4, 'deepak')
>>> tuple1[0]
'sanjay'
>>> tuple+tuple1
('rahul', 100, 60.4, 'deepak', 'sanjay', 10)
>>>
Dictionary:
- Dictionary एक संग्रह है जो एक key-value pair पर काम करता है।
- यह एक associated array की तरह काम करता है जहां कोई भी दो keys एक समान नहीं हो सकती हैं।
- Dictionary curly braces({}) से घिरे होते हैं और values को square bracket ([]) द्वारा प्राप्त किया जा सकता है।
उदाहरण के लिए:
>>> dictionary={'name':'charlie','id':100,'dept':'it'}
>>> dictionary
{'dept': 'it', 'name': 'charlie', 'id': 100}
>>> dictionary.keys()
['dept', 'name', 'id']
>>> dictionary.values()
['it', 'charlie', 100]
>>>