آموزش پروژه محور پایتون از صفر تا صد - return statement , function
در این ویدیو از برنامه نویسی پایتون function و return statement بررسی شد
فانکشن ها در پایتون بلاکی از کد منظم شده با قابلیت استفاده پذیری دوباره هستند که کار خاصی را برای ما انجام میدهند. در پایتون فاکشن ها با کلمه کلیدی def ساخته میشوند. برای استفاده دوباره از فانکشن ها در پایتون میتونید نام فانکشن رو صدا بزنید.
return و print هر دو دستور یا Statement هستند. نه تابع یا Function . که البته این یک شباهت آن ها است. اما از لحاظ کارکرد باید دانست که دستور print تنها جهت نمایش یک string به کاربر استفاده می شود. از این رو معمولا آن چه را که برای انسان قابل فهم است توسط این دستور نمایش می دهیم. در نتیجه واضح است که کامپیوتر با بهتر است در این جا بگوییم کامپایلر ، نمی تواند از خروجی print در جایی استفاده نماید.
در مقابل دستور return ، یک خروجی قابل فهم توسط کامپیوتر را نمایش خواهد داد ( برمی گرداند ) این خروجی معمولا توسط Function ها ایجاد شده است. همچنین مقدار نمایش داده شده یا بازگردانده شده توسط دستور return اغلب از چشم کاربر دو خواهد ماند. اما از طرف دیگر در آینده توسط کامپیوتر و کامپایلر قابل استفاده است.
اما همین مسائل را می توانیم از زاویه دیگر نیز بازگو کنیم. دستور print و مقدار بازگشتی آن هیچ تاثیری بر روی Function ها در یک قطعه کد Python نمی گذارد. کاربرد print فقط در جهت به وجود آوردن مزایا برای کاربر و افزایش سازگاری با استاندارد های User Friendly نرم افزار استفاده می شود. البته این کاربر همیشه کاربر نهایی نیست. گاهی با استفاده از print مقادیری را نمایش خواهیم داد که برای آسان تر شدن فهم سایر اعضای تیم که بر روی همان قطعه کد کار می کنند مناسب خواهد بود و راهنمای آن ها است. دستور پرینت هیچ وقفه ای در کار نرم افزار ایجاد نمی کند.
دستور return اصلی ترین راه برای برگرداندن یک value در یک تابع یا Function است. تمام Function ها یک مقدار را برمی گرداند و اگر هیچ مقداری در تابع تعریف نشده باشد ، باز هم مقدار None برگردانده می شود. اما ذکر یک نکته در این جا ضروری ست و این همان نکته ای است که باعث گیج شدن مان می شود و احتمالا باعث شده است که این مقاله را بخوانید : این درست است که مقدارهایی که با دستور return بازگردانده می شوند قابل استفاده در توابع بعدی به عنوان argument هستند ، اما همچنان دلیل استفاده از return می تواند با دستور print یکسان باشد. ممکن است یک برنامه نویس پایتون از این دستور برای قابل فهم تر شدن قطعه کد برای سایر برنامه نویسان استفاده نماید و هیچ گاه از مقداری که return می نماید استفاده نکند. حتی این امکان وجود دارد که از return تنها برای بررسی درستی کارکرد Function بهره ببریم.
--------------------------------
راستی سابسکرایب و لایک فراموش نشه ❤️.
برامون نظرتون کامنت کنید که دوست دارین چه ویدیوهای براتون بزاریم.
--------------------------------
لینک ویدیوهای کانال :
https://www.youtube.com/channel/UCTPA9CO8lstAZhX3-ut1x8w
-------------------------------
لینک قسمت هشتم :
https://youtu.be/f0IBfvEQwNQ
-------------------------------
لینک قسمت هفتم - ساخت ماشین حساب :
https://www.youtube.com/video/zQnbNvq8B8o/edit
-------------------------------
#آموزش_python #توابع_در_پایتون#آموزش_پروژه_محور_پایتون
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «آموزش پروژه محور پایتون از صفر تا صد - return statement , function», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.