سوال در مورد return در پایتون
سوال
سلام ببخشید یک سوال در مورد return در پایتون دارم
اگر امکان دارد معنی دو return زیر را برایم توضیح بدید و بگید چه کاری انجام می دهند
1 2 3 4 5 |
def validateInput(choice): for coiceable in CHOICEABLES: if (choice == coiceable): return True return False |
حل شده
0
انجمن برنامه نویسان پایتون
2 ماه
3 پاسخ ها
88 دیده شده
0
پاسخ ها ( ۳ )
سلام.validateInput یک تابع است که ورودی آن choice است این تابع با یک حلقه for بررسی میکند که ایا choice با coiceable برابر است یا نه!درصورتی که برابر باشد true برمیگرداند و حلقه پایان می یابد و در صورتی که حلقه تمام شود و choice با هیچکدام از coiceable ها برابر نبود false برمیگرداند.
سلام
خیلی خیلی ممنون بابت پاسخ کامل و صحیحتان
💟💟💟💟💟💟💟💟💟💟💟💟
در return اولی اگر مقداری که ما به ورودی میدهیم برار با coiceable باشد تابع به ما true برمیگرداند و حلقه تمام میشود در غیر این صورت مقدار false را برمیگرداند.