DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.iss.one/5

DevBooks Channel:
https://t.iss.one/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
#Python

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

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

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


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

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

@DevTwitter | <Mr. Gintastic/>
👍1
#Python

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

🔗 لینک دوره

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

@DevTwitter
👍1
#rust #Python

‏اینکه برداشتن با Rust برای پایتون مفسر نوشتن کار خیلی خفنی نیست.
اما اینکه توی دموی آنلاین ابزارشون مفسر داره روی web assembly و درنهایت روی مرورگر اجرا میشه خیلی خفنه!
👍1
#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/>
👍1
#Python

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

@DevTwitter | <JJ Khodadadi/>
👍2
#Python

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

@DevTwitter | <Shahriaarrr/>
👍1
#Python
لایبراری ها و فریمورک های پایتون

@DevTwitter
👍16
#Python

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

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

@DevTwitter | <علیرضا جهانی/>
👍27🔥5
#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/>
👍19👎4🤯3🔥1
#کدبوک #Python

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

@DevTwitter | <Mr.programmer/>
🤣20👍6
#Python

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

https://github.com/pyAref/ShareYourFolder

@DevTwitter | <Aref/>
👍25🤣5🔥2👎1
#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/>
👍14👎2
#Python

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

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

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

@DevTwitter
🤣17👍10🤬5👎2
#Python
یه رودمپ خفن برای پایتون

@DevTwitter
👍21👎52
This media is not supported in your browser
VIEW IN TELEGRAM
#Python

ما می‌تونیم Alien Invasion رو بهتر از همیشه کنیم!
خیلی از شماها توی کامنت‌های یوتیوب و دیسکورد ازم خواسته بودید فضایی برای یادگیری بیشتر، کار روی پروژه‌ها و کسب تجربه در برنامه نویسی فراهم کنم.
منتظر دریافت و ریویو pull request های شما هستم!
https://github.com/MatinAfzal/Alien-invasion

@DevTwitter | <Matin Afzal Asr/>
🔥30🤣4👍2
#python

ابزار PySnooper — ابزار پایتونی برای trace کردن اجرای کد: هر خط اجراشده و تغییر متغیرهای محلی رو لاگ می‌کنه؛ مثل گذاشتنِ print روی هر خط ولی خودکار و قوی‌تر. خروجی به stderr یا فایل می‌ره و می‌تونی متغیر/عباراتی رو watch کنی.

https://github.com/cool-RR/PySnooper

@DevTwitter | <Nimo/>
🔥244👎2👍1