Intro
Ab tak humne number variables dekhe aur print() se output dekha.
Aaj hum ek very common cheez seekhenge: text store karna.
Python me text ko hum string bolte hain.
Concept Explanation
WHY (Pehle “kyun”)
Numbers ke saath kaam hota hai, but real life me naam, city, message—ye sab text hota hai.
Isliye variables sirf numbers nahi, text bhi store karte hain.
Programming me text ko string bolte hain—yaani letters/characters ka group. Aapka naam bhi string ho sakta hai.
HOW (Ab “kaise”)
1) String banane ka rule: Quotes
Python me string banane ke liye text ke around quotes lagte hain.
Single quotes ' ' ya double quotes " " — dono chal sakte hain.
2) Quotes kyon jaroori?
Quotes Python ko batate hain: “ye text hai.”
Agar quotes nahi honge, Python us text ko command/word samajhkar error de sakta hai.
3) Mix mat karo (very important)
Agar aap string start double quote se karo, end bhi double quote se hi karo.
Agar start single quote se karo, end bhi single quote se hi. Mix karne se error aa sakta hai.
4) String variable ka example idea
name = "Asha"(name ek variable, value text)print(name)(screen par name dikh jayega)
Example
Hum ek string variable banayenge aur usko print karenge.
hello = "Hello World"
print(hello)
Try It Yourself
- IDLE open karo → File → New File
- 2 string variables banao:
cityaurschool - Dono ko
print()karo
city = "Delhi"
school = "My School"
print(city)
print(school)
Extra practice: ek line galat karke dekho (quotes mix karke), phir sahi karke run karo. Isse rule yaad rahega.
# Sahi
msg = "I am learning Python"
print(msg)
# Galat idea (mix quotes) - isko run karoge to error aa sakta hai
# msg2 = "I am learning Python'
# print(msg2)
Summary
String matlab text, aur text ko Python me quotes ke andar likhte hain.
Start quote aur end quote same type ka hona chahiye—mix nahi karna.
Next
Next hum dekhenge: strings ko jodna (text + text).

