Python User Input
در پایتون، User Input (ورودی کاربر) به شما امکان میدهد که دادهها را از کاربر دریافت کنید و در برنامه استفاده کنید.
🔹 دریافت ورودی با تابع ()input
-
متن داخل
()input
به عنوان پیغام به کاربر نمایش داده میشود. -
خروجی
()input
همیشه از نوع رشته (str) است.
🔹 تبدیل نوع ورودی
اگر ورودی عددی باشد، باید آن را به نوع مناسب تبدیل کرد:
-
()int
→ تبدیل به عدد صحیح -
()float
→ تبدیل به عدد اعشاری -
()str
→ تبدیل به رشته (در صورت نیاز)
🔹 ورودی چندگانه
میتوان چند مقدار را همزمان گرفت و جدا کرد:
-
()split
رشته را بر اساس فاصله تقسیم میکند. -
میتوان جداکننده دلخواه هم مشخص کرد:
.split(",")
🔹 نکات مهم
-
ورودی کاربر همیشه رشته است، حتی اگر عدد وارد کند.
-
قبل از انجام محاسبات، نوع داده را تبدیل کنید (
int
یاfloat
). -
میتوان از
()strip
برای حذف فاصلههای اضافی استفاده کرد:
🔹 تمرینهای پیشنهادی
-
برنامهای بنویس که نام و سن کاربر را دریافت کرده و جملهای چاپ کند.
-
دو عدد بگیرد و جمع، تفریق، ضرب و تقسیم آنها را محاسبه و نمایش دهد.
-
برنامهای بنویس که چند عدد را از کاربر بگیرد (با فاصله) و بزرگترین عدد را پیدا کند.
✅ خلاصه
-
تابع
()input
برای دریافت داده از کاربر استفاده میشود. -
ورودی همیشه رشته است؛ برای محاسبات، باید به
int
یاfloat
تبدیل شود. -
میتوان با
()split
چند مقدار را همزمان گرفت و با()strip
فاصلههای اضافی را حذف کرد.