Python Ka Taaruf
Python ek high-level, interpreted programming language hai jiska syntax parhne mein bohot asaan hai. Isme koi compile step nahi hota, memory ko manually manage nahi karna parta, aur jo code aap likhte hain woh aam si English jaisi lagti hai — yehi wajah hai ke aksar log Python ko apni pehli language ke tor par seekhte hain.
"Interpreted" ka matlab hai ke aapka code seedha, line by line chalta hai, bina kisi alag compile step ke (Java ya C++ ke bar-aks, jahan chalane se pehle compile karna parta hai). Isse seekhte waqt feedback bohot tez milta hai: ek line likho, chalao, dekho kya hota hai.
Python asal mein kis kaam aata hai
- Scripting aur automation — chhote programs jo ek kaam achi tarah karte hain, jaise files ke naam badalna ya webpage se data nikalna
- Data science aur machine learning — is field ka aksar kaam Python par hi chalta hai, pandas, NumPy, aur PyTorch jaisi libraries ke zariye
- Web backends — Django aur Flask jaise frameworks web ke server-side code ka bara hissa sambhalte hain
- Teaching — aksar university ke intro courses mein yehi default pehli language hoti hai, kyunke syntax kabhi rukawat nahi banta
Ek chhoti si jhalak
Yeh raha real Python ki ek line, jo is page ke apne compiler par waqai chala kar dikhai gayi hai — koi mockup nahi:
Bas itna hi poora program hai. Koi imports nahi, koi boilerplate nahi, koi semicolons nahi. Agle lesson mein hum theek se samjhenge ke us line mein kya ho raha hai, aur aap apna version khud likhoge.
Practice Exercise
Text "Hello, Python!" print karo, phir 2 ** 10 ka result print karo.