DevTwitter | توییت برنامه نویسی

#python
Канал
Логотип телеграм канала DevTwitter | توییت برنامه نویسی
@DevTwitterПродвигать
15,71 тыс.
подписчиков
2,49 тыс.
фото
153
видео
2,15 тыс.
ссылок
توییت های برنامه نویسی و طراحی وب :) @dvtwi هشتگ های کانال: devtwitter.t.center/5 DevBooks Channel: https://t.me/+AYbOl75CLNYxY2U0
#Python
یه رودمپ خفن برای پایتون

@DevTwitter
#Python

اگر میخواید پایتون رو درست یاد بگیرید بهترین راهش داشتن یه رودمپ مناسبه

با این رودمپ میتونید تو سی روز پایتون رو تا حد خوبی یاد بگیرید
(هر روز جدا بخش بندی شده)

https://github.com/Asabeneh/30-Days-Of-Python

@DevTwitter
#Python
Day 10 of 100DaysOfCode
Today I decided to upgrade the Discord bot that I wrote a few years ago to the new version of discordpy and make some fundamental changes in the structure of commands and files. The result is this repo:
github.com/shahriaarrr/discordbot

@DevTwitter | <Shahriar/>
#Python

یه برنامه ساده پایتون نوشتم که فایل های شما رو روی لوکال IP شما برای تمامی کلاینت های شبکه داخلی به اشتراک میزاره.

https://github.com/pyAref/ShareYourFolder

@DevTwitter | <Aref/>
#کدبوک #Python

کتابی که چند روز پیش خریدم و واقعا دارم ازش لذت میبرم

@DevTwitter | <Mr.programmer/>
#Python
یکی پایه های شیء گرایی encapsulation هست، توی پایتون برای اجرا این قانون چند راه مختلف داریم، یکی از اون ها استفاده از دکوریتور ‎[at]property هستش. با بکار گیری این دکوریتور ما برای متغییر های داخل کلاس تعیین میکنیم که چه مقداری بهشون اساین بشه، یا اصلا دسترسی اساین رو میگیریم!!
برای مثال: فرض کنید ما در یک کلاس به متغییری نیاز داریم که فقط عددی از 0 تا 100 داخلش ذخیره کنیم. اسم متغییر رو y در نظرم می گیریم.
در تصویر داخل کلاس یک متغییر به اسم y_ داریم(متغییر هایی که با یک _ شروع بشن protected و اونایی که با ــ شروع میشن private هستن)
متغییر y_ درواقع همون متغییر y هست اما با توجه به اینکه مقدار این متغییر نباید مستقیم توسط instance کلاس تغییر کنه، چون باید حتما بین 0 تا 100 باشه. پس ما یک متغییر protected تعریف میکنیم که مقدار 0 تا 100 رو نگهداری کنه و یک فانکشن به اسم y که به متغییر y_ مقدار بدهد و همچنین مقدار y_ را برگرداند. به این نوع از فانکشن ها property میگن، که getter ,setter و deleter را برای یک متغییر تنظیم میکند(طبق تصویر).

@DevTwitter | <Arya Shabane/>
#Python

یک کتابخونه ناشناس تو پایتون داریم به اسم PySnooper.
این کتابخونه برای دیباگ کردن کد عالیه، شاید به زبان خودمونی تر میشه گفت باقلواست.
من فکر می کنم به عنوان یک برنامه نویس بیشتر وقت ما به اشکال زدایی و دیباگ می گذره. اکثر ما از دستور print در مکان‌های خاص و مهم کدمون استفاده می‌کنیم که برخی از مقادیر متغیرها رو نشون میده. این کتابخونه به شما این امکان رو میده که همین کار رو انجام بدید،‏ به جای اینکه از print استفاده کنید، فقط کافیه یک خط دکوراتور رو به اون تابعی که میخواید دیباگ کنید، اضافه کنید و یک گزارش بسیار عالی با زمان و وضعیت رو دریافت کنید.

تصویر مثال و خروجی اون رو نمایش داده.

@DevTwitter | <علیرضا جهانی/>
#Python
لایبراری ها و فریمورک های پایتون

@DevTwitter
#Python

‏مثل اینکه پایتون برای ورژن 3.10 قراره سوییچ کیس هارو وارد پایتون کنه.در حال حاضر این ساختار سوییچ کیس((match))در پایتون قراره به این شکل باشه در آینده.
به نظرم باید همون اول این ساختار رو وارد پایتون میکردن ولی خب الانم دیر نیست:)

@DevTwitter | <Shahriaarrr/>
#Python

جادی آموزشهاشو همیشه مجانی توی یوتیوب قرار میده اما مکتبخونه داره آموزش پایتون جادی رو میفروشه! قسمت نظراتش که واسه کسی که دوره رو نخریده بستست، گفتم اینجا بگم! البته نظرثبت کردن توی مکتبخونه اگه نقد باشه هم معمولا تایید نمیشه و فقط ایمیل میدن که چته!

@DevTwitter | <JJ Khodadadi/>
#Python

‏دوستانی که به زبان برنامه‌نویسی پایتون مسلط هستند و میخوان روی اتریوم یا بلاکچین‌هایی که لاجیکشون مثل EVM هست کد بزنن این کورس کاملترین چیزیه که نیاز دارید.

https://dev.to/patrickalphac/learn-solidity-blockchain-and-smart-contracts-with-this-full-free-course-2bgn

https://github.com/smartcontractkit/full-blockchain-solidity-course-py

@DevTwitter | <Mehdi Salehi/>
#rust #Python

‏اینکه برداشتن با Rust برای پایتون مفسر نوشتن کار خیلی خفنی نیست.
اما اینکه توی دموی آنلاین ابزارشون مفسر داره روی web assembly و درنهایت روی مرورگر اجرا میشه خیلی خفنه!
#Python

آموزش رایگان مقدماتی تا پیشرفته پایتون

🔗 لینک دوره

*البته دوره در حال برگزاری هست، اما دوره ی خوبیه میتونید استفاده کنید

@DevTwitter
#Python

‏چه جوری توی پایتون ماکسیمم طول Objectها در هر ستون یه Dataframe رو به دست بیاریم؟

به دو روش طولانی و خلاصه (روش طولانی تقریبا توضیح خلاصه است)

کجا این به درد می خوره وقتی می خوایم Pipeline درست کنیم و دیتا‌ها رو وارد یه SQL دیتابیس کنیم و باید ماکسیمم طول رو بدونیم


‏کدش برای کپی پیست :))
https://ideone.com/sVi95U

راه بهتری میشناسید پیشنهاد بدید

@DevTwitter | <Mr. Gintastic/>
#Python

‏کدوم احمقی موقع نوشتن پایتون تصمیم گرفت که وقتی یک متغیر جدید رو با لیست و مجموعه ها برابر میکنی ، بجای کپی کردن دیتا ، مموری آدرس رو کپی کنه ؟
بعد دو روز که شبانه روز دارم کد میزنم ، یهو باگ کدم افتاد بیرون ، الان باید سه ساعت دیباگ کنم

@DevTwitter | <D/>
#Python

یه اسپمر باحال و جالب که بدون نیاز به هیچ ابزار یا هزینه خاصی، خیلی راحت میتونید باهاش هر شماره تلفنی که میخواید رو اسپم کنید
ممنون میشم تو گیت هاب حمایت کنید.

https://github.com/ErfanRht/Spammer

@DevTwitter | <Erfan Rht/>
#Python

‏یه ماژول نوشتم و خوشحال میشم نظر بدید. ماژولی ساده برای دسترسی به IP داخلی و عمومی و بررسی وضعیت اتصال به اینترنت، نوشته شده با زبان پایتون قابل نصب از طریق pip
لینک گیت هاب:
https://github.com/Mehran-Seifalinia/FindMyIP

@DevTwitter | <Mehran Seifalinia/>
#Python

‏یه پکیج کاربردی واسه پایتون که تا به حال نمی‌شناختم.
تاریخ‌های میلادی رو به شمسی تبدیل می‌کنه و بالعکس.
اعداد و متون رو به کاراکترهای استاندارد فارسی تبدیل می‌کنه.
اعداد رو به شکل حروفی فارسی در میاره.
https://github.com/majiidd/persiantools

@DevTwitter | <Morteza N/A/>
#Python

‏نمیشه که همش به JS گیر داد...
شما توی پایتون 0.2 + 0.1 بکنید.
جواب بهتون 0.30000000000000004 میده

@DevTwitter | <Mohamad/>
#Python

‏اگر با python رو لپتاپ CSV میخونید( دیتاست های تمرینی امازون،کگل و ...) باید بگم که خوبه، راه میندازه شما رو ولی دیتای اکثر بیزنس ها نه این قدر well sructured هست نه تمیز نه csv نه میشه رو لپتاپ‌ ران کرد.
برای اینکه به عنوان data scientist بتونید خروجی درست و actionable بدید
‏باید علاوه بر استفاده از الگوریتم و تست الگوریتم بتونید مدلتون رو توضیح بدید یا بتونید براش مدل تست scientific ارائه بدید، یعنی چی؟
یعنی روی تفسیر مدل یه آزمایش علمی( ر.ک پوپر، ابطال پذیری) طراحی کنید که مثلا AB Test یکی از سناریوهای معروف هست.
‏حالا شما تازه وارد دنیای تحلیل شدید که به شناخت یک مساله رسیدید و توی چرخه ی تست و بهبود افتادید و یک پروژه ی دیتاساینس تو دنیای واقعی انجام دادید یا در حال انجامید.
سعی کنید کنار پایتون چیزایی مثل spark و SQL و مفاهیمی مثل parallelism رو هم تا حدی که کارتون راه بیفته یاد بگیرید

@DevTwitter |<چلیم دار جوان/>
Ещё