آموزش ویدیویی پایگاه داده، SQL و NoSQL و ...
2.09K subscribers
216 photos
115 videos
1.79K links
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs

* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
Download Telegram
🚀 پایتون: تعامل با کاربر با `input()` 🗣

چطور از کاربر اطلاعات بگیریم؟ تابع input() در پایتون، کلید تعامل برنامه با کاربر است!

💡 نحوه کار:
تابع input() پیامی را به کاربر نشان می‌دهد و منتظر می‌ماند تا کاربر چیزی تایپ کند و Enter بزند. هر چیزی که کاربر وارد کند، به صورت رشته (string) به برنامه برگردانده می‌شود.

name = input("اسمت چیه؟ ")
print("سلام، " + name + "!")


⚠️ نکته مهم: ورودی همیشه رشته است!
اگر از کاربر عدد می‌گیرید، حتماً باید آن را به نوع عددی (int یا float) تبدیل کنید، در غیر این صورت پایتون آن‌ها را مثل متن کنار هم می‌چسباند.

اشتباه رایج:

num1 = input("عدد اول: ") # مثلاً 5
num2 = input("عدد دوم: ") # مثلاً 3
sum = num1 + num2 # خروجی: "53"


روش صحیح (Casting):

num1 = int(input("عدد اول: "))
num2 = int(input("عدد دوم: "))
print(num1 + num2) # خروجی: 8


کاربردها:
🔹 دریافت نام و مشخصات
🔹 دریافت گزینه‌های منو
🔹 وارد کردن اعداد برای محاسبات

با input() برنامه‌های شما تعاملی و هوشمندتر می‌شوند!

#PythonInput #UserInput #CodingTips #PythonBasics