Intro
Bahut log yahin par confuse hote hain: = ko dekhkar lagta hai “barabar”.
Python me = ka kaam alag hai—ye value set karta hai.
Aaj hum isi ek concept ko calmly clear karenge.
Concept Explanation
WHY (Pehle “kyun”)
Coding me hume values yaad rakhni hoti hain—jaise age, name, score.
Iske liye hum variable use karte hain. Variable ko value dena zaroori hota hai.
Python me value dene (set karne) ke liye = use hota hai—isko assignment bolte hain.
HOW (Ab “kaise”)
1) = ka meaning: “set the value”
Jab aap likhte ho:age = 10
Iska matlab hota hai: age variable ki value 10 set karo (store karo).
2) “Equals” check kaise hota hai? ==
Agar aapko poochna ho: “kya age 10 ke barabar hai?”
To aap == use karte ho.== ka kaam hai compare karna (question poochna), aur result True/False aata hai.
3) Easy yaad rakhne ka rule
=→ set / assign (value rakh do)==→ compare (barabar hai ya nahi?)
Example
Pehle value set karte hain, phir check karte hain kya woh 10 hai.
age = 10
print(age)
print(age == 10)
Try It Yourself
scorenaam ka variable banao aur koi number set karo (=use karke)- Phir check karo: kya score 50 ke barabar hai? (
==use karke)
score = 50
print(score)
print(score == 50)
Summary
Python me single = ka matlab value set/assign karna hota hai, maths wala “equals” nahi.
“Barabar hai ya nahi?” check karna ho to == use hota hai.

