Python User Input
در پایتون، User Input (ورودی کاربر) به شما امکان میدهد که دادهها را از کاربر دریافت کنید و در برنامه استفاده کنید.
🔹 دریافت ورودی با تابع ()input
-
متن داخل
()inputبه عنوان پیغام به کاربر نمایش داده میشود. -
خروجی
()inputهمیشه از نوع رشته (str) است.
🔹 تبدیل نوع ورودی
اگر ورودی عددی باشد، باید آن را به نوع مناسب تبدیل کرد:
-
()int→ تبدیل به عدد صحیح -
()float→ تبدیل به عدد اعشاری -
()str→ تبدیل به رشته (در صورت نیاز)
🔹 ورودی چندگانه
میتوان چند مقدار را همزمان گرفت و جدا کرد:
-
()splitرشته را بر اساس فاصله تقسیم میکند. -
میتوان جداکننده دلخواه هم مشخص کرد:
.split(",")
🔹 نکات مهم
-
ورودی کاربر همیشه رشته است، حتی اگر عدد وارد کند.
-
قبل از انجام محاسبات، نوع داده را تبدیل کنید (
intیاfloat). -
میتوان از
()stripبرای حذف فاصلههای اضافی استفاده کرد:
🔹 تمرینهای پیشنهادی
-
برنامهای بنویس که نام و سن کاربر را دریافت کرده و جملهای چاپ کند.
-
دو عدد بگیرد و جمع، تفریق، ضرب و تقسیم آنها را محاسبه و نمایش دهد.
-
برنامهای بنویس که چند عدد را از کاربر بگیرد (با فاصله) و بزرگترین عدد را پیدا کند.
✅ خلاصه
-
تابع
()inputبرای دریافت داده از کاربر استفاده میشود. -
ورودی همیشه رشته است؛ برای محاسبات، باید به
intیاfloatتبدیل شود. -
میتوان با
()splitچند مقدار را همزمان گرفت و با()stripفاصلههای اضافی را حذف کرد.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React