🔥در پایتون تابع لامبدا به چه دردی میخوره؟
🔰اول از همه تابع لامبدا چی هست؟؟
فرض کن میخوایم دو تا عدد رو جمع کنیم. با تابع لامبدا میتونیم این کار رو به سادگی انجام بدیم:
🌀اینجا ما یک تابع به نام add درست کردیم که دو تا عدد رو میگیره و جمعشون رو برمیگردونه.
🔰کاربردهای تابع لامبدا
🌀مثال با map
فرض کن یه لیست از اعداد داریم و میخوایم هر عدد رو دو برابر کنیم:
🌀اینجا ما از map استفاده کردیم که هر عدد رو به تابع لامبدا میده و نتیجه رو دو برابر میکنه.
🌀مثال با filter
حالا فرض کن میخوایم فقط اعداد زوج رو از یک لیست بگیریم:
🌀اینجا هم از filter استفاده کردیم تا فقط اعداد زوج رو از لیست بگیره.
⚠️نکته مهم
#python #lambda
Channel • @Programers_Cafe
Group • @IRdeveloperchat
🔰اول از همه تابع لامبدا چی هست؟؟
تابع لامبدا توی پایتون یه نوع تابع خیلی ساده و کوتاهه که میتونیم توی یک خط بنویسیم. به عبارتی دیگه، وقتی بخوایم یه کار خیلی سریع و ساده انجام بدیم، به جای اینکه یه تابع کامل با def بنویسیم، میتونیم از تابع لامبدا استفاده کنیم.🔰ساختار تابع لامبدا
lambda arguments: expression
• lambda:🔰مثال:
این کلمه کلیدی نشون میده که داریم یک تابع لامبدا تعریف میکنیم.
• arguments:
اینجا پارامترهایی که میخوایم به تابع بدیم رو مشخص میکنیم. مثلاً میتونیم یه یا چند عدد رو بهش بدیم.
• expression:
اینجا عملیاتی که میخوایم انجام بدیم رو مشخص میکنیم. مثلاً جمع دو عدد یا ضرب دو عدد.
فرض کن میخوایم دو تا عدد رو جمع کنیم. با تابع لامبدا میتونیم این کار رو به سادگی انجام بدیم:
add = lambda x, y: x + y
result = add(3, 5)
print(result) # خروجی: 8
🌀اینجا ما یک تابع به نام add درست کردیم که دو تا عدد رو میگیره و جمعشون رو برمیگردونه.
🔰کاربردهای تابع لامبدا
معمولاً توی جاهایی که بخوایم از توابع دیگه مثل map یا filter استفاده کنیم، خیلی به کار میان.
🌀مثال با map
فرض کن یه لیست از اعداد داریم و میخوایم هر عدد رو دو برابر کنیم:
numbers = [1, 2, 3, 4]
doubled = list(map(lambda x: x * 2, numbers))
print(doubled) # خروجی: [2, 4, 6, 8]
🌀اینجا ما از map استفاده کردیم که هر عدد رو به تابع لامبدا میده و نتیجه رو دو برابر میکنه.
🌀مثال با filter
حالا فرض کن میخوایم فقط اعداد زوج رو از یک لیست بگیریم:
numbers = [1, 2, 3, 4, 5, 6]
evens = list(filter(lambda x: x % 2 == 0, numbers))
print(evens) # خروجی: [2, 4, 6]
🌀اینجا هم از filter استفاده کردیم تا فقط اعداد زوج رو از لیست بگیره.
⚠️نکته مهم
تابعهای لامبدا بیشتر برای کارهای ساده و سریع خوبن. اگر مثلا بخوای کار پیچیده آیی رو انجام بدی، بهتره از توابع معمولی با def استفاده کنی تا کدت قابل فهمتر باشه.#Ah_sear
#python #lambda
Channel • @Programers_Cafe
Group • @IRdeveloperchat
👍9🔥2
➕ایلان کودتاگر👌
♻️ با گوشی که ایلان ماسک میخواد عرضه کنه میشه رمز ارز استخراج کرد🔥
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
♻️ با گوشی که ایلان ماسک میخواد عرضه کنه میشه رمز ارز استخراج کرد🔥
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
🔥11👍5💔1
📱 اکستنشن Error code
✨ با استفاده از اکستنشن Error code به راحتی هرچهتمام تر میتونید قبل از اجرای کدتون تمام ارورهاش رو مشاهده کنید .
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
✨ با استفاده از اکستنشن Error code به راحتی هرچهتمام تر میتونید قبل از اجرای کدتون تمام ارورهاش رو مشاهده کنید .
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥7👍4❤1
✨یه رود مپ خوب برای بک اند✨
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
تقریبا این روزا این ۴ تا زبونی که نوشته بیشترین پروژه ها و درآمد های سمت سرور رو دارن
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍12🔥2👨💻2
📱 بهترین کد ادیتورهای اختصاصی برای هر زبانی !
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
💥بهترین کد ادیتورهای اختصاصی و استاندارد برای توسعه هر زبان چیه ؛ تو این تصویر به معرفی هرکدوم پرداخته شده !
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍12👨💻2
✨ امروز روز پدر نیست
پدر ایرانی هر روز روزشه
هر روز صبح میره سر کار تا شب جون میکنه تا شرمنده زن و بچش نباشه اما آخرش شرمنده زن و بچش میشه، در حالی که داره از درون میشکنه باید جلو زنو بچش لبخند رو لباش باشه
با این حقوق ها و گرونی ها
پدر ایرانی رو هیچکس نمیتونه بفهمه جز خودش
این روز بهونه ایه تا قدرشون رو بیشتر بدونید و مهربون تر باشید باهاشون =)
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
پدر ایرانی هر روز روزشه
هر روز صبح میره سر کار تا شب جون میکنه تا شرمنده زن و بچش نباشه اما آخرش شرمنده زن و بچش میشه، در حالی که داره از درون میشکنه باید جلو زنو بچش لبخند رو لباش باشه
با این حقوق ها و گرونی ها
پدر ایرانی رو هیچکس نمیتونه بفهمه جز خودش
این روز بهونه ایه تا قدرشون رو بیشتر بدونید و مهربون تر باشید باهاشون =)
همچنین روح پدرایی که از این دنیا رفتن شاد باشه❤️
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
❤18👍8
This media is not supported in your browser
VIEW IN TELEGRAM
🔥پشمام یارو اومده یه ربات ساخته بعد اونو به chatgpt وصل کرده و یه تفنگ داده دستش ببینید باهاش چیکار میکنه 🤯
من که پشمام ریخت برای شما چی؟؟؟
#Ah_sear
#chatgpt #Ai
Channel • @Programers_Cafe
Group • @IRdeveloperchat
من که پشمام ریخت برای شما چی؟؟؟
#Ah_sear
#chatgpt #Ai
Channel • @Programers_Cafe
Group • @IRdeveloperchat
🔥19👍7
پینترست واقعا جای خفنی هست کلی ایده میده نمونشو میتونید تو عکس بالا ببنید ☝️☝️☝️
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍14❤4
🔥یه وبسایت خفن پیدا کردم برای برنامه نویسی فقط کافیه اسم زبان برنامه نویسی مورد نظرت رو بگی و یه پرامپت خفن بهش بدی و برنامه تو به همون زبان تحویل بگیری!!
📍برای ورود به وبسایت کلید کنید.
#Ah_sear
#ai #web
Channel • @Programers_Cafe
Group • @IRdeveloperchat
📍برای ورود به وبسایت کلید کنید.
#Ah_sear
#ai #web
Channel • @Programers_Cafe
Group • @IRdeveloperchat
zzzcode.ai
FREE Online AI Tools for Coding: Best AI Website for Programming
Use our artificial intelligence website powered by ChatGPT to code in any programming language such as: Python, C#, C++, CSS, Excel Formula, HTML, Java, SQL.
👍9😁3
➕ مقایسه "Hello World" در زبان های برنامه نویسی مختلف ؛
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍8🔥2
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
میگن موقته و درگاه مشکل پیدا کرده. باور کردم😁
Error 504
➕ ارور 504 : این ارور به معنای
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
➕ ارور 504 : این ارور به معنای
« زمان انتظار برای پاسخ سرور به درخواست به اتمام رسید » است ؛
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍8💔4🕊1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥صحبت سازنده C++ در مورد برنامه نویسی.
#Ah_sear
#programming #برنامه_نویسی
Channel • @Programers_Cafe
Group • @IRdeveloperchat
#Ah_sear
#programming #برنامه_نویسی
Channel • @Programers_Cafe
Group • @IRdeveloperchat
👍23
این وبسایت Issue هایی که پروژه Open Source دارن رو گذاشته و میتونید بر اساس زبانی که کد میزنید اون رو Contribute کنید 🤌
پ ن: واسه فعالیت گیت هابتون و کار کردن رو ی پروژه های اوپن سورس و خوندن کد های بقیه خوبه 💠
🌐 https://goodfirstissue.dev/
Channel • @Programers_Cafe
Group • @IRdeveloperchat
پ ن: واسه فعالیت گیت هابتون و کار کردن رو ی پروژه های اوپن سورس و خوندن کد های بقیه خوبه 💠
🌐 https://goodfirstissue.dev/
Channel • @Programers_Cafe
Group • @IRdeveloperchat
👍10❤3👨💻1
✨ فراخوان ایلان ماسک برای برنامهنویسان سراسر جهان در شبکه اجتماعی ایکس ؛
➕اگر یک مهندس نرم افزار حرفهای هستید و میخواهید برنامهنویسی کنید بهترین کار خود را به آدرس ما code@x.com ارسال کنید ؛
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
➕اگر یک مهندس نرم افزار حرفهای هستید و میخواهید برنامهنویسی کنید بهترین کار خود را به آدرس ما code@x.com ارسال کنید ؛
#programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍10