codepedia
Ir al canal en Telegram
💞 هدف این کانال آموزش رایگان برنامه نویسی💥 ↩️دوره های موجود رو از دست ندید😍 ❌اینجامنبع کتاب های برنامهنویسی نامبروانههه🥳
Mostrar más5 447
Suscriptores
Sin datos24 horas
-117 días
-5330 días
Archivo de publicaciones
5 447
*پنج عمل اصلی برنامه نویسی چیست*
برنامه نویسی شکلی از ریاضیات است. در ریاضی ما چهار عمل اصلی داریم، چرا بهشون اعمال اصلی میگیم چون بقیه کارها در ریاضی با همین چهار تا ( جمع و ضرب و تقسیم و تفریق) انجام میشه.
در برنامه نویسی هم ما پنج عمل اصلی داریم اگر شما بتونید مسئله ای رو با این پنج تا حل کنید پس شما میتونید درک درستی از اون زبان برنامه نویسی داشته باشید.
در این جا مثال های پنج عمل رو در زبان پایتون براتون آوردیم.
۱ - ورودی
name = input("please enter your name")
# در این کد ما نام کاربر را از ورودی دریافت میکنیم
۲ - خروجی
print(" hello world")
۳ - پردازش ها
این بخش شامل اعمال ریاضی، منطقی و تخصیص متغییر ها خواهد شد
۴ - شرط
if (a > b):
print(f"{a} is bigger than {b}")
else:
print(f"{b} is bigger than {a}")
۵ - حلقه
for i in range(10):
print(i)
توجه داشته باشید که اینها مثال هستند و برای تسلط نیاز به تمرین بسیار زیادی هست.
با کدپدیا همراه باشید5 447
*پنج عمل اصلی برنامه نویسی چیست*
برنامه نویسی شکلی از ریاضیات است. در ریاضی ما چهار عمل اصلی داریم، چرا بهشون اعمال اصلی میگیم چون بقیه کارها در ریاضی با همین چهار تا ( جمع و ضرب و تقسیم و تفریق) انجام میشه.
در برنامه نویسی هم ما پنج عمل اصلی داریم اگر شما بتونید مسئله ای رو با این پنج تا حل کنید
5 447
🔄 2 روش غیرفعال کردن آپدیت خودکار ویندوز
🔕اگر به هر دلیلی میخواید جلوی آپدیت اتوماتیک ویندوز 11 رو بگیرید و مایل به دریافت بهروزرسانی های جدید نیستید، این پست رو تا انتها مطالعه کنید...
🔢 جلوگیری از به روز رسانی ویندوز ۱۱ از طریق Windows Services
• عبارت services.msc رو در استارت منو یا Run بنویسید و اینتر کنید تا Windows Services اجرا بشه.
• حالا Windows Update رو پیدا کنید و به پنجره Properties برید ؛ در سربرگ General، گزینه Startup type رو بر روی Disabled قرار بدهید تا آپدیت ها غیرفعال بشن.
🔢 غیرفعال کردن آپدیت ویندوز ۱۱ با برنامه جانبی
• مشهورترین برنامه بستن آپدیت ویندوز 11 که روی نسخه های قبلی ویندوز هم به خوبی کار میکرد ، stopupdates10 نام دارد.
• با این برنامه به راحتی هرچه تمامتر خاموش کردن آپدیت ویندوز 11 برای شما ممکن میشه و هر زمانی که بخواید، میتونید مجدداً اونو فعال کنید.
#ترفند #ترفند_ویندوز #ترفند_ویندوزی #کاربردی #آپدیت #اجباری
🆔 @code_pedia
5 447
اسکریپت ساده پایتون برای تبدیل PDF به کتاب صوتی
مراحل اجرای پروژه :
ابتدا فایل PDF را می گیریم و هر صفحه را با استفاده از نرم افزار PyMuPDF به تصویر تبدیل می کنیم.
سپس با استفاده از نرم افزار Pytesseract OCR، تصویر(ها) را می گیریم و متن داخل تصویر را اسکن می کنیم.
سپس از کتابخانه Google Text to Speech (gTTS) برای تبدیل متن به فایل صوتی استفاده می کنیم.
در نهایت، میکسر Pygame را برای پخش فایل صوتی با صدای بلند دریافت می کنیم.
دریافت کد و اجرای پروژه👇👇
https://morioh.com/p/fc5a77c42ba0?f=5c21fb01c16e2556b555ab32
#library
#Python_tricks
#python
🆔 @code_pedia
5 447
✔️ کاربرد yield در پایتون
کلمه کلیدی yield در پایتون برای ساخت توابع ژنراتور (generator functions) استفاده میشود. توابع ژنراتور نوع خاصی از توابع هستند که به جای بازگرداندن یک مجموعه مقادیر به طور کامل، مقادیر را به صورت یکی در میان و به صورت تنبل (lazy) تولید میکنند.
این قابلیت مزایای متعددی را به همراه دارد، از جمله:
▪️مصرف حافظه کمتر: توابع ژنراتور فقط مقدار مورد نیاز را در هر بار فراخوانی تولید میکنند، نه کل مجموعه را به طور کامل. این امر آنها را برای کار با مجموعه دادههای بزرگ یا نامحدود ایدهآل میکند.
▪️سادگی بیشتر: توابع ژنراتور را میتوان به روشی ساده و مختصر نوشت، بدون نیاز به مدیریت حافظه پیچیده.
▪️قابلیت ترکیب: توابع ژنراتور را میتوان به راحتی با سایر توابع و اشیاء ژنراتور ترکیب کرد، که آنها را برای ساخت خطوط لوله داده قدرتمند مفید میکند.
عملکرد yield به این صورت است که درون یک تابع ژنراتور، از کلمه کلیدی yield برای ارسال مقادیر به بیرون از تابع استفاده میشود. هر بار که yield فراخوانی میشود، تابع ژنراتور متوقف میشود و مقدار بعدی را ذخیره میکند.
هنگامی که از تابع ژنراتور با استفاده از یک حلقه for استفاده میشود، مقادیر ذخیره شده به ترتیب یکی پس از دیگری بازگردانده میشوند.
در اینجا چند نمونه از کاربردهای رایج yield در پایتون آورده شده است:
✔️ایجاد توابع شمارش: توابع ژنراتور میتوانند برای ایجاد توابع شمارش ساده یا پیچیده استفاده شوند، مانند توابعی که اعداد زوج، اعداد فیبوناچی یا اعداد اول را تولید میکنند.
✔️خواندن و پردازش فایلهای بزرگ: توابع ژنراتور میتوانند برای خواندن و پردازش فایلهای بزرگ به صورت خط به خط بدون نیاز به بارگذاری کل فایل در حافظه استفاده شوند.
✔️ایجاد خطوط لوله داده: توابع ژنراتور میتوانند با سایر توابع و اشیاء ژنراتور برای ایجاد خطوط لوله داده قدرتمند برای پردازش دادهها به روشی کارآمد ترکیب شوند.
🆔 @code_pedia
5 447
آیا تا حالا DeFi رو شنیدید؟
توی این مطلب با هم میخوایم ببینیم این واژه یعنی چی؟
حوزه بلاک چین پر از کلمات عجیب و غریب و تازس و یکی از تازه ترین اونها DeFi یا بهتر بگیم امور مالی غیر متمرکز (decentralized finance) یک سیستم مالی مبتنی بر web3 هستش که خب مثل تمام این سیستمها بر روی رمزارزها کار میکنه.
اگر با NFT اشنا باشید DeFi هم مجموعه ای از پروتوکول ها موسوم به قرار دادهای هوشمنده.
این سیستم تمام فرآیندهای یک شبکه مالی مثل وام، استقراض، کسب سود و حتی فرآیندهای خیلی پیچیده رو میتونه انجام بده البته با شفافیت مالی ۱۰۰ درصد.
ما میدونیم که در سیستمهای مالی سنتی به دلیل شفاف نبودن امکان سوء استفاده وجود داره اما در DeFi این غیر ممکنه.
این سیستم یک روش مالی واقعا 724 هستش، هر زمان هر جایی که مایل باشید با وصل شدن به اینترنت کارها انجام میشه.
من خودم تازه با این مفهموم آشنا شدم و دارم بیشتر و بیشتر ازش میخونم و یاد میگیرم و سعی میکنم هر تجربهای که به دست میارم رو اینجا باهاتون به اشتراک بزارم.
با کدپدیا همراه باشید
5 447
♻️ وبسایت هایی که کارهای دانشگاهتو راه میندازن و سرعت انجام دادنشونو حداقل دو برابر میکنن :
📌Forest Notion :
🔰 اگر خیلی شب امتحانی هستین این اپلیکیشن خیلی بهتون کمک میکنه ؛ چیزی نمیگم تا اسپویل نشه ؛ باید خودت امتحانش کنی ؛)
📌 IranDoc :
🔰 اونایی که دارن رو پایان نامشون کار میکنن میتونن از این وبسایت کمک بگیره.
📌 Iran Paper :
🔰 کتاب و مقاله های رایگان خیلی داره و تو دانشگاه کلا به دردتون میخوره.
📌Google Scholar :
🔰 کتاب و مقاله های معتبر و نسخه ی دیجیتالی و الکترونی رو به هر زبانی دانلود کنی.
📌 Prezi.com :
🔰 برای ارائه هات اسلاید میسازه
🆔 @code_pedia
5 447
✔️ وبسایت هایی برای نمونه سوالات و تمرینات پایتون
1⃣ LeetCode:
https://leetcode.com/
🔢 HackerRank:
https://www.hackerrank.com/domains/tutorials/10-days-of-python
🔢 Codewars:
https://www.codewars.com/
🔢 Exercism
https://exercism.io/tracks/python/exercises
🔢 GeeksforGeeks:
https://www.geeksforgeeks.org/python-programming-language/
🔢 Project Euler:
https://projecteuler.net/
🆔 @code_pedia
5 447
این بات کارش اینطوریه که از شما لینک یوتیوب میگیره، زیرنویس انگلیسی ویدیو رو خودش دانلود میکنه بعد میخونه و با AI خلاصش رو به فارسی مینویسه.
https://github.com/sabber-slt/youtube-summarizer
🆔 @code_pedia
5 447
✔️ 2 مدل مصاحبه ای که توی استخدام شرکت ها باهاش رو به رو میشید
1⃣ مصاحبههای فنی:
تمرکز این نوع مصاحبه بر روی ارزیابی دانش، مهارت و تجربه شما در زمینهی مربوط به شغل مورد نظره.
این نوع مصاحبه معمولاً توسط متخصصان در اون حوزه انجام میشه و سوالات تخصصیتر و چالشبرانگیزتری رو شامل میشه.
برای مثال، در یه مصاحبه فنی برای شغل برنامهنویسی، ممکنه از شما سوالاتی در مورد زبانهای برنامهنویسی، الگوریتمها، ساختار دادهها و ... پرسیده بشه.
🔢 مصاحبههای HR یا Human Resources:
تمرکز این نوع مصاحبه بر روی ارزیابی تناسب شما با فرهنگ سازمانی شرکت، شخصیت، انگیزهها و ... شماست.
این نوع مصاحبه معمولاً توسط کارکنان بخش منابع انسانی (HR) یا مدیران شرکت انجام میشه و سوالات کلیتر و غیرتخصصیتری رو شامل میشه.
برای مثال، در یه مصاحبه HR، ممکنه از شما سوالاتی در مورد نقاط قوت و ضعف، اهداف شغلی، تجربه تیمی و ... پرسیده بشه.
🆔 @code_pedia
5 447
۱۵ بلاک چین برتر براساس آدرس فعال طی ماه گذشته میلادی
Tron - 64.4M
NEAR Protocol - 56.3M
Solana - 41.5M
Polygon - 37.5M
BNB Chain- 32.0M
Arbitrum - 22.2M
Sui - 21.1M
Bitcoin - 12.8M
Ethereum - 12.5M
Celo - 11.5M
Base - 10.1M
TON - 8.9M
zkSync Era - 8.8M
Linea - 8.1M
Flow - 3.8 M
🆔 @code_pedia
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
