Python Hindi Logo
Python in Hindi | Programming Education
Python programming tutorial in Hindi banner Python code learning illustration Hindi Python student coding illustration Python data code pattern background
🇮🇳 Learn Python in Hindi

Python Tutorial in HindiiLearn Python Programming for Free

Learn Python from Beginner to Advanced in simple Hindi. Explore tutorials, projects, interview questions, quizzes, notes, and career guidance—all in one place.

50+
Tutorials
100%
Free
Hindi
Medium
print("Namaste Python!")
# Variable banana
naam = "Ankit"
umar = 25
 
for i in range(3):
  print("Sikho!")
 
# Output:
Sikho! Sikho! Sikho!

Python Variables In Hindi

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.

Python Variables kya 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, float ya string likhne ki zarurat nahi hoti.


Python Variable Naming Rules

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"

Assigning Values to Python Variables

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.

Python Object Reference Explained


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 x aur y dono value 1 ko reference kar rahe the.

  • Jab y = y + 1 execute hua to Python ne naya object 2 create kiya.

  • Ab y naye object ko reference karta hai jabki x ab bhi 1 ko 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)
Python Variables Practical Examples

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:

PYTHONHINDII.IN
1 / 5
Suggested Quiz