Intro
Ab tak hum print() se screen par message dikhana seekh chuke hain.
Aaj hum ek aur basic cheez seekhenge: variable.
Variable se coding easy ho jaati hai, kyunki baar-baar number/type nahi likhna padta.
Concept Explanation
WHY (Pehle “kyun”)
Socho aapke paas 3 dabbe hain (containers). Har dabbe par ek label hai.
Aap dabbe me value rakhte ho, nikaalte ho, change karte ho. Python me aise “dabbe” ko variable bolte hain.
Variables useful kyon?
- Aaj 600 toys, kal 200 toys… value change hoti rehti hai.
- Variable me value store karke hum same calculation ko easily reuse kar sakte hain.
HOW (Ab “kaise”)
1) Variable me value store kaise hoti hai?
Python me value store karne ke liye equal sign = use hota hai.
Example: toys_that_day = 600
Important: Python me variable alag se “declare” nahi karna padta.
Jaise hi aap age = 10 likhte ho, Python automatically memory me ek jagah bana deta hai aur usme 10 store kar deta hai.
2) Variable ki value kaise dekhein?
Value dekhne ke liye print() me variable ka naam likh do:print(toys_that_day)
3) Variable name kaise likhein? (Rules)
Python confuse na ho, isliye variable naming rules follow karte hain:
- Name me letters, numbers, underscore
_aa sakte hain - Space nahi ho sakta, aur special characters (jaise
@ # % .) nahi - Number se name start nahi kar sakte
- Variables case-sensitive hote hain (
nameaurNamedifferent) - Underscore use karke words separate kar sakte ho (jaise
price_per_toy)
Example
Hum ek variable me number store karenge, phir print karenge.
toys_that_day = 600
print(toys_that_day)
Try It Yourself
- IDLE open karo → File → New File
- 2 variables banao:
ageaurname - Dono ko
print()karo
age = 10
name = "Asha"
print(age)
print(name)
price_per_toy = 35
print(price_per_toy)
Summary (2 lines)
Variable ek container hai jisme hum value store karte hain, aur = se value assign hoti hai.
Variable name me spaces/special characters nahi, aur case-sensitive hota hai.
Next
Next hum dekhenge: string variable (text ko variable me store karna).

