معرفی دستورات وروی در پایتون
دستور ورودی
در این پست قصد داریم درباره ی دستورات ورودی در پایتون صحبت کنیم.
برای دریافت اطلاعات از کاربر میتوانید از تابع input() استفاده کنید وقتی این تابع فراخوانی میشود برنامه منتظر دریافت اطلاعاتی از کاربر می ماند و با فشردن کلید enter وارد کردن اطلاعات تمام میشود و دستورات بعدی برنامه اجرا میشود. خروجی این تابع یک رشته است که کاربر هنگام اجرا وارد کرده بود. امکان تغییر نوع خروجی را نداریم ولی میتوانیم با روش های تبدیل نوع داده ورودی را تغییر دهیم.
برای دریافت اطلاعات از کاربر بهتر است یک پیغام نمایش دهیم با دستور print ابتدا پیغامی را جهت دریافت اطلاعات از کاربر نمایش دهید.سپس دستور input را جهت دریافت مقادیر می دهیم. میتوانید پیغامی مبنی بر وارد کردن اطلاعات را همان در دستور print بدهیم.
قطعه کد زیر نمونه ای از تابع input() میباشد.
name= input (“please enter name:”)
print (“hello” + name)
اگر شما اسم ali را وارد کنید خروجی برنامه hello ali را نمایش میدهد.
اگر بخواهیم از کاربر عدد دریافت کنیم باید ابتدا آن را تبدیل کنیم زیرا مقدار وارد شده بصورت رشته میباشد.قطعه کد زیر یک عدد از کاربر میگیرد و آن را تبدیل به نوع عددی میکند و عملیات مدنظر را اعمال میکند.
number = input (“enter number:”)
print (int (number)*2)
پس برای تبدیل به عدد تابع int را استفاده میکنیم اگر هم بخواهیم عدد اعشاری از کاربر دریافت کنیم تابع float() را استفاده میکنیم.
حتی اطلاعات لیستی هم میتوانید از کاربر دریافت کنید.برای دریافت اطلاعات یک لیست از داده ها دو راه وجود دارد.
- روش استفاده از حلقه برای دریافت لیست
- روش استفاده از سازنده لیست
در روش اول به کمک حلقه و تابع input میتوانیم به تعدا نامحدودی ورودی دریافت کنیم و لیست اضافه کنیم.
در روش دوم به کمک دریافت چند ورودی در یک خط و سازنده لیست تعداد نامشخص داده را دریافت میکنیم.
امیدوارم مطالب این پست برای شما مفید باشد برای دسترسی به اطلاعات بیشتر میتوانید دوره آموزش جامع و مقدماتی پایتون را مشاهده کنید.