Overview
input() user se string read karta hai, print() output dikhata hai, int()/float() se convert karo.
Analogy
input() sawaal poochna hai, print() jawab dena hai.
Step-by-step
- input("prompt: ") se input lo
- Result hamesha string hota hai
- int() ya float() se convert karo
- print() se result dikhao
Visual
naam = input("Naam: ")
umar = int(input("Umar: "))
print(f"Namaste {naam}, tum {umar} saal ke ho.")
Common mistakes
- Input ko int/float mein convert karna bhool jana
- Non-numeric input par ValueError
- Python 2 style print bina brackets ke
Practice questions
- input() se simple calculator banao
- Multiple numbers read karke average calculate karo