Python Variables In Hindi
Python programming me Variable ek basic aur sabse important concept hai. Variable ka use kisi bhi data ko memory me store karne ke liye kiya jata hai, taaki program ke dauran us data ko baar-baar use, update ya modify kiya ja sake.
Python ki sabse badi khasiyat ye hai ki isme variable declare karte samay data type batane ki zarurat nahi hoti. Python automatically value ke hisab se variable ka data type identify kar leta hai. Isi wajah se Python ko dynamically typed programming language kaha jata hai.
Is article me hum Python Variables ko syntax, examples aur practical programs ke saath detail me samjhenge.
Is Article Me Aap Kya Seekhenge?
Python Variable kya hota hai?
Variable ka syntax
Variable Naming Rules
Variable me Value Assign karna
Dynamic Typing
Multiple Assignment
Object Reference
Variable Reassignment
Variable Delete karna
Practical Examples
Best Practices
FAQs
Python Variable Kya Hai?
Python Variable ek identifier (naam) hota hai jo kisi value ya object ko store karta hai. Jab hum kisi variable me value assign karte hain, to Python us value ke liye memory allocate karta hai aur variable us object ko reference karta hai.
Syntax
variable_name = value
Example
x = 5
name = "Alex"
print(x)
print(name)
Output
5
Alex
Yahan x integer value ko store kar raha hai aur name string value ko store kar raha hai.
Note: Python me variable banane ke liye
int,floatyastringlikhne ki zarurat nahi hoti.
Python Variable Naming Rules
Python me variable ka naam rakhte waqt kuch rules follow karna zaruri hota hai.
1. Variable name letters, numbers aur underscore (_) se milkar ban sakta hai.
student1 = "Ankit"
total_marks = 95
2. Variable ka pehla character number nahi ho sakta.
❌ Wrong
1name = "Rahul"
✅ Correct
name1 = "Rahul"
3. Variable Names Case Sensitive Hote Hain
age = 20
Age = 25
print(age)
print(Age)
Output
20
25
Dono variables alag-alag hain.
4. Python Keywords Variable Name Nahi Ban Sakte
❌ Wrong
class = 10
if = 20
5. Hyphen (-) aur Space Allowed Nahi Hai
❌ Wrong
user-name = "Ankit"
student name = "Rahul"
✅ Correct
user_name = "Ankit"
student_name = "Rahul"
Valid aur Invalid Variable Names
Valid Variable Names
age = 21
_colour = "Blue"
total_score = 90
student_name = "Ankit"
Invalid Variable Names
1name = "Rahul"
class = 100
user-name = "Ankit"
Assigning Values to Variables
Python me = operator ki madad se variable me value assign ki jati hai.
1. Basic Assignment
x = 10
price = 99.99
message = "Hello"
2. Dynamic Typing
Python dynamically typed language hai. Ek hi variable me alag-alag type ki value store ki ja sakti hai.
x = 100
print(x)
x = "Python"
print(x)
Output
100
Python
3. Ek Hi Value Multiple Variables Ko Assign Karna
a = b = c = 100
print(a)
print(b)
print(c)
Output
100
100
100
4. Multiple Variables Me Different Values Assign Karna
x, y, z = 1, 2.5, "Python"
print(x)
print(y)
print(z)
Output
1
2.5
Python
Object Reference Kya Hota Hai?
Python variables actual value ko store nahi karte, balki object ka reference store karte hain.
Example:
x = 5
Python memory me integer object 5 create karta hai aur x us object ko reference karta hai.
Ab agar hum likhen:
y = x
to y bhi usi object ko reference karega.
Agar baad me hum likhen:
x = "Python"
to Python ek naya string object create karega aur x us object ko reference karega. Lekin y ab bhi purane integer object ko hi reference karta rahega.
Isi concept ko Object Reference kaha jata hai.
Understanding Variable Reassignment
Jab kisi variable ko nayi value di jati hai to uska reference naye object ki taraf chala jata hai.
x = 1
y = x
y = y + 1
print(x)
print(y)
Output
1
2
Explanation
Pehle
xaurydono value1ko reference kar rahe the.Jab
y = y + 1execute hua to Python ne naya object2create kiya.Ab
ynaye object ko reference karta hai jabkixab bhi1ko hi reference karta hai.
Python Me Variable Delete Kaise Kare?
Variable ko delete karne ke liye del keyword ka use kiya jata hai.
x = 10
del x
print(x)
Output
NameError: name 'x' is not defined
Explanation
del variable ko remove kar deta hai. Delete hone ke baad us variable ko access karne par NameError aata hai.
Practical Examples
Example 1: Swap Two Variables
Python me temporary variable ke bina bhi values swap ki ja sakti hain.
a = 5
b = 10
a, b = b, a
print(a)
print(b)
Output
10
5
Example 2: String Length Find Karna
word = "Python"
length = len(word)
print("Length =", length)
Output
Length = 6
Example 3: Student Information Store Karna
student_name = "Ankit"
age = 21
course = "Python"
print(student_name)
print(age)
print(course)
Best Practices for Python Variables
Hamesha meaningful variable names use karein.
Snake Case (
student_name) follow karein.Ek hi variable ko baar-baar alag purpose ke liye use na karein.
Python keywords ko variable name na banayein.
Code ko readable aur simple rakhein.
Common Mistakes Beginners Karte Hain
Variable name number se start karna.
Space ka use karna.
Hyphen (
-) ka use karna.Keywords ko variable banana.
Case sensitivity ko ignore karna.
Conclusion
Python Variables programming ki foundation hote hain. Inki madad se hum data ko store, access aur modify kar sakte hain. Python ka dynamic typing feature coding ko simple aur flexible banata hai kyunki data type manually declare karne ki zarurat nahi padti.
Agar aap Python seekhna shuru kar rahe hain, to Variables ko achhi tarah samajhna bahut zaruri hai. Aage chal kar Data Types, Operators, Functions, Loops aur Object-Oriented Programming jaise topics me bhi variables ka bahut mahatvapurn role hota hai.
Frequently Asked Questions (FAQs)
1. Python Variable kya hota hai?
Python Variable ek naam hota hai jo kisi value ya object ko memory me reference karta hai.
2. Kya Python me variable declare karne ke liye data type likhna padta hai?
Nahi. Python automatically data type identify kar leta hai.
3. Python Variables case-sensitive hote hain?
Haan. age aur Age dono alag variables hote hain.
4. Ek hi line me multiple variables kaise banate hain?
x, y, z = 10, 20, 30
5. Ek hi value multiple variables ko kaise assign karein?
a = b = c = 100
6. Variable delete kaise karte hain?
del keyword ka use kiya jata hai.
del x
7. Dynamic Typing kya hota hai?
Iska matlab hai ki ek hi variable alag-alag samay par alag data types ki values store kar sakta hai.
8. Python me Object Reference kya hota hai?
Python variable actual value ko store nahi karta, balki memory me maujood object ka reference store karta hai.
Related Articles
Agar aap Python Variables samajh chuke hain, to ab in topics ko bhi zarur padhein:
कोई टिप्पणी नहीं:
एक टिप्पणी भेजें