Python Variable क्या है? – आसान भाषा में पूरी जानकारी
Python Variable in Hindi, Python Variables Tutorial, Python Programming Basics
अगर आप Python सीखना शुरू कर रहे हैं तो सबसे पहले आपको Variable के बारे में समझना चाहिए। Variable Python का एक बहुत ही महत्वपूर्ण Concept है क्योंकि किसी भी Program में Data को Store करने, बदलने और उपयोग करने के लिए Variables की आवश्यकता पड़ती है।
इस लेख में हम जानेंगे कि Python Variable क्या होता है, इसे कैसे बनाया जाता है, इसके नियम क्या हैं और Local तथा Global Variable में क्या अंतर होता है।
Python Variable क्या है?
Variable एक ऐसा नाम होता है जो Computer Memory में Store किसी Value को Represent करता है।
सरल शब्दों में कहें तो Variable एक Label की तरह काम करता है जिसके अंदर हम कोई भी जानकारी रख सकते हैं। बाद में जरूरत पड़ने पर उसी जानकारी का उपयोग कर सकते हैं।
उदाहरण के लिए यदि हमें किसी विद्यार्थी का नाम Store करना है तो हम Variable का उपयोग कर सकते हैं।
student_name = "Rahul"यहाँ student_name एक Variable है और इसके अंदर "Rahul" नाम Store किया गया है।
Variable की आवश्यकता क्यों होती है?
Programming में Data लगातार बदलता रहता है। यदि हर बार Data को सीधे लिखना पड़े तो Program बहुत बड़ा और जटिल हो जाएगा।
Variable की मदद से हम:
- Data Store कर सकते हैं
- Data को Update कर सकते हैं
- Calculations कर सकते हैं
- User Input को Save कर सकते हैं
- Program को आसान और व्यवस्थित बना सकते हैं
Python में Variable कैसे बनाते हैं?
Python में Variable बनाना बहुत आसान है।
Syntax:
variable_name = valueउदाहरण:
name = "Ravi"
age = 22
salary = 25000यहाँ:
- name में Text Store है
- age में Integer Value Store है
- salary में Number Store है
Python Variable का उदाहरण
name = "Ravi"
city = "Jaipur"
age = 22
print(name)
print(city)
print(age)Output:
Ravi
Jaipur
22
Python Dynamic Typing क्या है?
Python की एक खास विशेषता यह है कि इसमें Variable का Data Type अलग से घोषित नहीं करना पड़ता।
x = 10
x = "Hello"
x = 5.5ऊपर दिए गए उदाहरण में एक ही Variable अलग-अलग प्रकार की Value Store कर रहा है।
इसी विशेषता को Dynamic Typing कहा जाता है।
Python Variable Naming Rules
Variable बनाते समय निम्न नियमों का पालन करना जरूरी है।
1. Variable Letter या Underscore से शुरू होना चाहिए
सही उदाहरण:
name = "Ravi"
_user = "Admin"
city123 = "Delhi"
2. Variable Number से शुरू नहीं हो सकता
गलत उदाहरण:
1name = "Ravi"यह Error देगा।
3. Special Characters का उपयोग नहीं कर सकते
गलत उदाहरण:
user@name = "Ravi"
my-name = "Test"4. Python Keywords का उपयोग नहीं कर सकते
गलत उदाहरण:
if = 10
for = 20
while = 30क्योंकि ये Python के Reserved Keywords हैं।
5. Python Case Sensitive होती है
name = "Ravi"
Name = "Ajay"
print(name)
print(Name)Output:
Ravi
Ajayयहाँ name और Name दोनों अलग Variables हैं।
Python में Multiple Variables
एक साथ कई Variables Assign किए जा सकते हैं।
x, y, z = 10, 20, 30
print(x)
print(y)
print(z)Output:
10
20
30Local Variable क्या होता है?
जो Variable किसी Function के अंदर बनाया जाता है उसे Local Variable कहते हैं।
उसका उपयोग केवल उसी Function के अंदर किया जा सकता है।
उदाहरण:
def show_data():
message = "Welcome"
print(message)
show_data()Output:
Welcomeयदि Function के बाहर message को Access करने का प्रयास करेंगे तो Error आएगा।
Global Variable क्या होता है?
जो Variable Function के बाहर बनाया जाता है उसे Global Variable कहते हैं।
इसे Program के कई हिस्सों में उपयोग किया जा सकता है।
उदाहरण:
company = "Rivn Tech"
def display():
print(company)
display()Output:
Rivn TechLocal Variable और Global Variable में अंतर
| Local Variable | Global Variable |
|---|---|
| Function के अंदर बनाया जाता है | Function के बाहर बनाया जाता है |
| Scope सीमित होता है | पूरे Program में उपलब्ध रहता है |
| Function के बाहर Access नहीं कर सकते | कहीं से भी Access कर सकते हैं |
| Temporary उपयोग के लिए अच्छा है | Shared Data के लिए उपयोगी है |
Variable के Best Practices
अच्छी Coding के लिए हमेशा Meaningful Variable Names का उपयोग करें।
गलत:
a = "Ravi"सही:
student_name = "Ravi"गलत:
x = 50000सही:
monthly_salary = 50000Meaningful Names से Code समझना आसान हो जाता है।
Beginners द्वारा की जाने वाली सामान्य गलतियाँ
Variable Name में Space देना
गलत:
student name = "Ravi"सही:
student_name = "Ravi"Number से Variable शुरू करना
गलत:
123name = "Ravi"Keyword का उपयोग करना
गलत:
class = "Python"
निष्कर्ष
Python में Variable Programming की बुनियाद है। Variable की सहायता से हम किसी भी प्रकार की जानकारी को Store, Modify और Reuse कर सकते हैं। यदि आप Python सीखना शुरू कर रहे हैं तो Variable Concept को अच्छी तरह समझना बहुत जरूरी है क्योंकि आगे आने वाले Topics जैसे Data Types, Functions, Loops और Object-Oriented Programming सभी Variables पर आधारित होते हैं।
शुरुआत में Local Variable, Global Variable और Variable Naming Rules को अच्छे से समझ लें। इसके बाद Python सीखना आपके लिए काफी आसान हो जाएगा।
अब आप Python Variable के बारे में पूरी जानकारी प्राप्त कर चुके हैं और अपने Program में Variables का उपयोग आत्मविश्वास के साथ कर सकते हैं।