کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲 – Telegram
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
2.75K subscribers
1.08K photos
264 videos
30 files
1.13K links
👈 اینجا جایی است که یاد می‌گیریم و ایده‌هایمان را به واقعیت تبدیل می‌کنیم و در نهایت با هم رشد می‌کنیم

💬 Group : @IRdeveloperchat
تبادل / تبلیغات : @ProgramersCafeSup 🫴


♂️ مالک : @Ali_Rohany ♂️
Download Telegram
🔥در پایتون تابع لامبدا به چه دردی میخوره؟

🔰اول از همه تابع لامبدا چی هست؟؟
تابع لامبدا توی پایتون یه نوع تابع خیلی ساده و کوتاهه که می‌تونیم توی یک خط بنویسیم. به عبارتی دیگه، وقتی بخوایم یه کار خیلی سریع و ساده انجام بدیم، به جای اینکه یه تابع کامل با 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
♻️ چاکراهای یک برنامه نویس وب🥲

#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥12👍6👨‍💻3😁2
ایلان کودتاگر👌

♻️ با گوشی که ایلان ماسک میخواد عرضه کنه میشه رمز ارز استخراج کرد🔥

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
🔥11👍5💔1
📱 اکستنشن Error code

با استفاده از اکستنشن Error code به راحتی هرچه‌تمام تر میتونید قبل از اجرای کدتون تمام ارورهاش رو مشاهده کنید .

#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥7👍41
یه رود مپ خوب برای بک اند

تقریبا این روزا این ۴ تا زبونی که نوشته بیشترین پروژه ها و درآمد های سمت سرور رو دارن


#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍12🔥2👨‍💻2
📱 بهترین کد ادیتورهای اختصاصی برای هر زبانی !

💥بهترین کد ادیتورهای اختصاصی و استاندارد برای توسعه هر زبان چیه ؛ تو این تصویر به معرفی هرکدوم پرداخته شده !

#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍12👨‍💻2
امروز روز پدر نیست
پدر ایرانی هر روز روزشه
هر روز صبح میره سر کار تا شب جون میکنه تا شرمنده زن و بچش نباشه اما آخرش شرمنده زن و بچش میشه، در حالی که داره از درون میشکنه باید جلو زنو بچش لبخند رو لباش باشه
با این حقوق ها و گرونی ها
پدر ایرانی رو هیچکس نمیتونه بفهمه جز خودش
این روز بهونه ایه تا قدرشون رو بیشتر بدونید و مهربون تر باشید باهاشون =)



همچنین روح پدرایی که از این دنیا رفتن شاد باشه❤️



𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @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
🔥19👍7
پینترست واقعا جای خفنی هست کلی ایده میده نمونشو میتونید تو عکس بالا ببنید ☝️☝️☝️

#programming  

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍144
🔥یه وبسایت خفن پیدا کردم برای برنامه نویسی فقط کافیه اسم زبان برنامه نویسی مورد نظرت رو بگی و یه پرامپت خفن بهش بدی و برنامه تو به همون زبان تحویل بگیری!!

📍برای ورود به وبسایت کلید کنید.

#Ah_sear

#ai #web

Channel • @Programers_Cafe
Group • @IRdeveloperchat
👍9😁3
This media is not supported in your browser
VIEW IN TELEGRAM
😁😂


#programming #Fun

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
😁22👍3
مقایسه "Hello World" در زبان های برنامه نویسی مختلف ؛

#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍8🔥2
کافه برنامه نویسان | 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗲𝗿s 𝗖𝗮𝗳𝗲
میگن موقته و درگاه مشکل پیدا کرده. باور کردم😁
Error 504

ارور 504 : این ارور به معنای
« زمان انتظار برای پاسخ سرور به درخواست به اتمام رسید » است ؛




𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍8💔4🕊1
این وبسایت Issue هایی که پروژه Open Source دارن رو گذاشته و میتونید بر اساس زبانی که کد میزنید اون رو Contribute کنید 🤌

پ ن: واسه فعالیت گیت هابتون و کار کردن رو ی پروژه های اوپن سورس و خوندن کد های بقیه خوبه 💠


🌐 https://goodfirstissue.dev/


Channel • @Programers_Cafe
Group • @IRdeveloperchat
👍103👨‍💻1
فراخوان ایلان ماسک برای برنامه‌نویسان سراسر جهان در شبکه اجتماعی ایکس ؛

اگر یک مهندس نرم افزار حرفه‌ای هستید و می‌خواهید برنامه‌نویسی کنید بهترین کار خود را به آدرس ما code@x.com ارسال کنید ؛

#programming

𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍10
Javanoscript - Array methods

#programming #Js


𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe

𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👍10🔥2