در این ویدئو با مباحث پیشرفتهی تعریف #توابع در #پایتون آشنا خواهیم شد. ابتدا با تقسیم کردن توابع در فایلهای مختلف و فراخوانی آنها از فایل اصلی آشنا شده و سپس به بررسی scope متغیرها و متفاوت بودن متغیر سراری همنام با متغیر محلی میپردازیم. سپس به معرفی _ _name_ _ و کاربرد آن در تفکیک فایل اجرایی میپردازیم. در ادامه به بررسی توابع با تعداد متغیر پارامتر ورودی، به کمک args* و آشنایی با #tuple پرداخته و ارسال پارامترهای نامدار به کمک kwargs** را مشاهده میکنیم. در نهایت نیز به بررسی ایجاد #generator به کمک کلمهی کلیدی #yield میپردازیم.
https://www.aparat.com/v/sjDVy
========
http://telegram.me/OxAA55/44
https://www.aparat.com/v/sjDVy
========
http://telegram.me/OxAA55/44
Видео недоступно для предпросмотра
Смотреть в Telegram
10) مفاهیم پیشرفته در تعریف توابع
در این ویدئو ابتدا با تقسیم کردن توابع در فایل های مختلف و فراخوانی آن ها در فایل اصلی آشنا شده و سپس به معرفی __name__ و کاربرد آن در تفکیک فایل اجرایی می پردازیم. در ادامه به بررسی پارامترهای با تعداد متغیر توابع، به کمک args* و آشنایی با tuple پرداخته و ارسال پارامترهای نام دار به کمک kwargs** را...