Lesson · Hinglish · ⏱ 7 min padhne mein

🐍 Python basics: variables aur data types

EnglishHinglish

🏠 Asli zindagi ki misaal

Aapki kitchen mein label lage dabbe hote hain: 'cheeni', 'namak', 'chawal'. Aap andar kuch rakhte ho aur baad mein label dekhkar dhoondh lete ho. Python mein variable bilkul yahi hai: ek label wala dabba jismein value rakhi jaati hai. Aur jaise aap namak ke dabbe mein doodh nahi rakhte, waise hi har value ka ek type hota hai: number, text, ya true/false.

💡 Aasaan shabdon mein

Python AI mein sabse zyaada use hone wali language hai, kyunki yeh lagbhag English jaisi padhi jaati hai aur isme data aur ML ke liye ready-made libraries hain. Information ko '=' se variables mein store karte hain. Common data types hain: int (poore number), float (decimal), str (quotes mein text) aur bool (True ya False). print() value dikhata hai, aur type() batata hai ki uska type kya hai. Beginners ke zyaadatar bugs types mix karne se aate hain, jaise number ko text mein jodna.

🪜 Step by step

  1. Python 3 install karo (ya browser mein Google Colab kholo, kuch install nahi karna) aur print("Hello") chalao.
  2. Variables banao: name = "Asha", age = 28, salary = 55000.5, is_active = True. Python value dekhkar type khud samajh leta hai.
  3. type(age) se type check karo. int("42"), float("3.5") ya str(100) se convert karo. Users aur files se input aksar text ke roop mein aata hai.
  4. f-strings se values jodo: f"{name} earns {salary}". Maths + - * / se karo, // (poora divide) aur % (remainder) bhi hain.
  5. Chhote programs likhkar practice karo: tip calculator, EMI calculator, temperature converter.

🔑 Zaroori shabd

Variable
Ek naam jo stored value ko point karta hai, jaise price = 20.
String (str)
Quotes ke andar text, jaise 'Masala chai'.
Boolean (bool)
Aisi value jo ya to True ho ya False.

👀 Example dekho

python
item = "Masala chai"     # str
price = 20               # int
rating = 4.5             # float
in_stock = True          # bool

print(item, "costs", price)
print(type(rating))      # <class 'float'>
total = price * 3        # 3 cups → 60

Ek chhoti chai stall ka menu, variables mein store kiya hua.

⚠️ Aam galtiyaan jinse bachna hai

  • Text aur number jodna: "Age: " + 28 error deta hai. f"Age: {28}" ya str(28) use karo.
  • Bhoolna ki input() text deta hai: input() + 5 fail hoga. Pehle int(input()) se convert karo.
  • Compare karna ho aur = (assign) likh dena. x = 5 x set karta hai; x == 5 poochta hai ki x 5 hai kya.

✅ Jaldi se check karo

Value 4.5 ka type kya hai?

  1. float
  2. int
  3. str
Jawaab dekho

A. float: Decimal point wale numbers float hote hain. Poore numbers int hote hain.

🙋 Seekhne wale yeh poochhte hain

Kaunsa Python version seekhun?

Python 3, latest stable version. Python 2 band ho chuka hai. 3.x versions ke chhote fark seekhte waqt matter nahi karte.

Kya powerful laptop chahiye?

Nahi. Koi bhi laptop Python chala leta hai. Baad mein bhaari AI kaam ke liye Google Colab jaise free cloud notebooks GPU dete hain.

📌 Yaad rakho

Variable ek label wala dabba hai, aur uske andar ki har value ka ek type hota hai.

Poora course, aapke roadmap ke hisaab se

Progress tracking, quick checks aur step-by-step order ke saath. Yeh lesson in courses ka hissa hai:

AI Foundations Path · AI Product Engineer · MLOps / AI Platform Engineer · LLM / Agent Engineer · AI Forward Deployed Engineer

Course mein seekho