رفقا سلام😍❤ بالاخره دوباره چنل ایستیم دِو رو شروع کردیم پر انرژی و قوی روزای شنبه، سه شنبه و پنج شنبه ویدیو آموزشی داریم💪
@ali.abbasi_6662 жыл бұрын
😊❤🌹
@javadalizadeh80182 жыл бұрын
خیلی واضح تو ضیح دادید ممنون از شما
@alinaghibzadeh3 ай бұрын
خیلی خوب توضیح میدید
@EsteemDevАй бұрын
مخلصص
@imannabipour2 жыл бұрын
عالی بود
@alinaghibzadeh3 ай бұрын
Good luck
@EsteemDevАй бұрын
ممنووووون
@honarj0o02 жыл бұрын
🌹🌹عالی
@Behinajafi402 Жыл бұрын
Tnx
@EsteemDev11 ай бұрын
مخلصصصصصصصص
@NewComputer_tv2 жыл бұрын
😍😘✌
@EsteemDev2 жыл бұрын
عشقییییییییییی
@ali.abbasi_6662 жыл бұрын
انگار دوم 😅
@EsteemDev2 жыл бұрын
مرسی ازت😍💪
@Mr_Hadi2 жыл бұрын
ali bod, mamnon
@EsteemDev8 ай бұрын
فدااااات
@mobinsaed47152 жыл бұрын
اول
@EsteemDev2 жыл бұрын
ممنووووووونم
@mobinsaed47152 жыл бұрын
@@EsteemDev 🤩🤩🤩👌
@ali.abbasi_6662 жыл бұрын
اولللل
@EsteemDev2 жыл бұрын
مرسییییییییییییی
@Kimkim_5731 Жыл бұрын
فک کنم فقط خودت فهمیدی چی گفتی... این توضیحات برای ما که مبتدی هستیم و پیش زمینه نداریم سطح بالاست
@EsteemDevАй бұрын
سلام دوست عزیز، ممنون که نظرت رو به اشتراک گذاشتی. کاملا درکت میکنم که گاهی آموزشها ممکنه برای مبتدیها کمی پیچیده به نظر برسن. هدف ما اینه که مفاهیم رو به سادهترین شکل ممکن توضیح بدیم تا همه بتونن درک کنن. ببین، لامبدا فانکشنها یه کم شبیه به فرمولهای ریاضی هستن که بهشون یه اسم نمیدیم، اما میتونیم ازشون استفاده کنیم. مثلا تو ریاضی میگی "دو تا عدد رو با هم جمع کن"، این یه فرمول سادهس، نه؟ لامبدا فانکشن هم دقیقا همین کارو میکنه، فقط به زبان برنامهنویسی. برای اینکه بیشتر متوجه بشی، بیا یه مثال بزنیم: فرض کن میخوای یه لیست از اعداد داشته باشی و اعداد زوج رو از توش جدا کنی. با استفاده از لامبدا فانکشن میتونی خیلی راحت این کارو انجام بدی. numbers = [1, 2, 3, 4, 5, 6] even_numbers = list(filter(lambda x: x % 2 == 0, numbers)) print(even_numbers) # خروجی: [2, 4, 6] این کد چه کار میکنه؟ numbers یه لیست از اعداد هست. filter یه تابع آماده در پایتون هست که میتونه از روی یه شرط، عناصر یه لیست رو فیلتر کنه. lambda x: x % 2 == 0 این قسمت لامبدا فانکشن ماست. به این معنی که هر عددی که به این تابع داده بشه، اگر باقیمانده تقسیم بر ۲ برابر صفر بود (یعنی زوج بود) برمیگردونه که True هست وگرنه False. پس به طور خلاصه، لامبدا فانکشنها: کوچک و سادهان: برای کارهای کوچیک و ساده خیلی مفیدن. بینام هستن: نیازی به تعریف با کلمه کلیدی def ندارن. یکبار مصرف هستن: معمولا برای استفادههای کوتاهمدت تعریف میشن. در جا تعریف میشن: یعنی همون جایی که ازشون استفاده میکنی تعریف میشن. مهمترین کاربرد لامبدا فانکشنها: استفاده در توابعی مثل map, filter, reduce: این توابع برای کار روی لیستها خیلی کاربرد دارن. تعریف توابع کوچیک داخل توابع دیگه: وقتی نیاز به یه تابع کوچیک داری که فقط یه بار استفاده بشه. سادهسازی کد: بعضی اوقات با استفاده از لامبدا فانکشن میتونی کدت رو کوتاهتر و خواناتر کنی.