در بعضی از مواقع یا بهتر است بگم در اکثر برنامه ها برنامه نویس نیاز دارد که اطلاعاتی را از کاربر دریافت کند و عملیاتی روی آن ها انجام دهد و نتیجه ای را دوباره به کاربر نشان دهد، این عمل در پایتون هم امکان پذیر است.
پایتون به کاربر اجازه ورود اطلاعات را می دهد، به این معنی که ما می توانیم از کاربر اطلاعاتی را دریافت کنیم.
ورودی اطلاعات توسط کاربر در نسخه 3.6 پایتون کمی متفاوت تر از نسخه 2.7 است.
در نسخه 3.6 پایتون برای ورود اطلاعات توسط کاربر از متد ()input استفاده می شود، در صورتی که برای ورود اطلاعات توسط کاربر در نسخه 2.7 از متد ()raw_input استفاده می شد.
متد ()input
مثال: در این مثال از کاربر نام او را سوال می کنید و کاربر نام خود را وارد می کند و بعد از ورود نام و زدن enter، نام او در خروجی چاپ می شود که در این مثال از نسخه 3.6 استفاده شده است.
username = input("Enter username:")
print("Username is: " + username)
در این جا منتظر ورود اطلاعات (نام) توسط کاربر است، نام را وارد می کنیم و enter می زنیم و نام او در خروجی چاپ می شود همانند زیر.
متد ()raw_input
مثال: در این مثال همان مثال بالا را این بار در نسخه 2.7 پایتون اجرا کرده ایم.
username = raw_input("Enter username:")
print("Username is: " + username)
در عکس بالا منتظر ورود اطلاعات توسط کاربر است و بعد از ورود اطلاعات و زدن enter اطلاعات در خروجی چاپ می شوند، مانند زیر.
نکته: پایتون وقتی به تابع input() می رسد، اجرا را تا زمان ورود اطلاعات توسط کاربر متوقف می کند و زمانی که اطلاعات وارد شد و کلید enter زده شد، اجرا دوباره ادامه پیدا می کند.
خب در این مقاله کوتاه هم با متدهای ورود اطلاعات در نسخه های پایتون آشنا شدید و هر جایی که نیاز به ورود اطلاعات توسط کاربر داشتید می توانید از آن استفاده کنید.
در مقاله بعدی درباره String Formatting با شما حرف خواهیم زد که برای کار با رشته ها در پایتون بسیار کاربردی و مهم هستند.


آموزش Drag And Drop (کشیدن و رها کردن) عناصر در HTML

موقعیت جغرافیایی (لوکیشن یا مکان) در HTML

چگونه از YouTube در HTML استفاده کنیم؟

افزونه ها (plug-ins) در HTML

تگ audio در HTML

تگ video در HTML

Multimedia (چند رسانه ای) در HTML

عنصر SVG در زبان نشانه گذاری HTML

عنصر canvas در زبان نشانه گذاری HTML

ویژگی form عنصر input در زبان نشانه گذاری HTML