✔️ مقایسه زمانی "مجموع اعداد یک دنباله"
اینجا جمع اعداد حسابی صفر تا یک میلیارد رو:
محاسبه کردیم.
بیش از 5,880,000 بار سریعتر :)
❓ آیا پایتون کند است؟ خیر، وقتی که از ابزار درستی استفاده کنید.
#liewpl
〰️〰️〰️〰️〰️
© @raspberry_python
اینجا جمع اعداد حسابی صفر تا یک میلیارد رو:
-
با استفاده از حلقه for در پایتون -
با استفاده از تابع built-in عه "sum" -
با استفاده از مورد اول + numbaمحاسبه کردیم.
بیش از 5,880,000 بار سریعتر :)
❓ آیا پایتون کند است؟ خیر، وقتی که از ابزار درستی استفاده کنید.
#liewpl
〰️〰️〰️〰️〰️
© @raspberry_python
Forwarded from Persian python
سلام دوستان وقت بخیر
ویدیو جدید پلی لیست FastAPI آپلود شد
قسمت : 7
موضوع: Post Method
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/E0cWMROvhFY
ویدیو جدید پلی لیست FastAPI آپلود شد
قسمت : 7
موضوع: Post Method
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/E0cWMROvhFY
YouTube
آموزش Api نویس با FastApi Python ( قسمت هفتم - Method Post )
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
یکی از متد های API Post هستش
که تو این ویدیو به صورت ساده توضیح دادم که چطور استفاده کنین و چگونه دیتا دریافت کنین
در ویدیوی بعد بیشتر درمورد محدود کردن داده ها توضیح میدم
FAST API
یک وب میکرو فریمورک پایتون…
یکی از متد های API Post هستش
که تو این ویدیو به صورت ساده توضیح دادم که چطور استفاده کنین و چگونه دیتا دریافت کنین
در ویدیوی بعد بیشتر درمورد محدود کردن داده ها توضیح میدم
FAST API
یک وب میکرو فریمورک پایتون…
🐍 Python & Raspberry 🐍
✔️ مقایسه زمانی "مجموع اعداد یک دنباله" اینجا جمع اعداد حسابی صفر تا یک میلیارد رو: - با استفاده از حلقه for در پایتون - با استفاده از تابع built-in عه "sum" - با استفاده از مورد اول + numba محاسبه کردیم. بیش از 5,880,000 بار سریعتر :) ❓ آیا پایتون کند…
✔️ بنچمارک کوچک قبلی رو دیدیم، اما واقعا به چه دلیل «پایتون اینقدر کند» و باز هم «پایتون اینقدر تند» محاسبه رو انجام داده؟
- بیاید تا تفاوت روشهارو مقایسه کنیم و بفهمیم چرا پایتون هم کند و هم تند عمل کرده.
- اندکی راجع به JIT Compilerها مطالعه کنیم.
- یک معرفی مفصل هم راجع به Numba داشته باشیم.
https://virgool.io/@liewpl/python-is-very-fast-gmmdjs3zyhob
#liewpl
〰️〰️〰️〰️〰️
©@raspberry_python
- بیاید تا تفاوت روشهارو مقایسه کنیم و بفهمیم چرا پایتون هم کند و هم تند عمل کرده.
- اندکی راجع به JIT Compilerها مطالعه کنیم.
- یک معرفی مفصل هم راجع به Numba داشته باشیم.
https://virgool.io/@liewpl/python-is-very-fast-gmmdjs3zyhob
#liewpl
〰️〰️〰️〰️〰️
©@raspberry_python
ویرگول
پایتون «بسیار» سریع است! - ویرگول
یکی نیست تکلیف ما رو روشن کنه بالاخره پایتون کنده یا تند؟ بیاید تا یکم صحبت کنیم!
Forwarded from Persian python
سلام دوستان وقت بخیر
ویدیو جدید پلی لیست Pyqt آپلود شد
قسمت : 24
موضوع : QFontDialog دریافت استایل و سایز و نوع فونت از کاربر
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/FDLgSGD5whk
ویدیو جدید پلی لیست Pyqt آپلود شد
قسمت : 24
موضوع : QFontDialog دریافت استایل و سایز و نوع فونت از کاربر
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنین
https://youtu.be/FDLgSGD5whk
YouTube
قسمت بیست و چهارم آموزش Pyqt6 ( کار با QFontDialog- دریافت فونت از کاربر)
سلام به کانال یوتیوبی پرشین پایتون خوش آمدید
شما میتونین با استفاده از QFontDialog
از کاربر فونت و اندازه فونت دلخواهشو بگیرین
و روی ویجت مورد نظرتون اعمال کنین
امیدوارم که مفید بوده باشه
لینک گروه تلگرام برای سوالات پایتون :
https://t.me/python_QA
اکانت…
شما میتونین با استفاده از QFontDialog
از کاربر فونت و اندازه فونت دلخواهشو بگیرین
و روی ویجت مورد نظرتون اعمال کنین
امیدوارم که مفید بوده باشه
لینک گروه تلگرام برای سوالات پایتون :
https://t.me/python_QA
اکانت…
🐍 Python & Raspberry 🐍
✔️ بنچمارک کوچک قبلی رو دیدیم، اما واقعا به چه دلیل «پایتون اینقدر کند» و باز هم «پایتون اینقدر تند» محاسبه رو انجام داده؟ - بیاید تا تفاوت روشهارو مقایسه کنیم و بفهمیم چرا پایتون هم کند و هم تند عمل کرده. - اندکی راجع به JIT Compilerها مطالعه کنیم.…
✔️ از نامبا یه مختصر زیبایی و قدرت رو نشون دادیم و راجع بهش حرف زدیم، اما شاید توی ذهن شما سوالات زیادی راجع بهش شکل گرفته باشه و میخواید بدونید:
اگه چنین سوالهایی دارید بهتره این ۳ ویدیو رو اصلا از دست ندید:
🎥 Make Python Code 1000x Faster With Numba
🎥 Accelerating Scientifc Workloads with Numba - By a Core Developer of Numba Project
🎥 How to accelerate an Existing Codebase With Numba | SciPy
〰️〰️〰️〰️〰️〰️
©️@raspberry_python
-
نامبا چطور کار میکنه؟ -
نامبا کجا «خوب» کار میکنه؟ -
چطور به خوبی ازش استفاده کنیم؟ -
از نامبا در چه پروژههای high performance عی استفاده شده؟اگه چنین سوالهایی دارید بهتره این ۳ ویدیو رو اصلا از دست ندید:
🎥 Make Python Code 1000x Faster With Numba
🎥 Accelerating Scientifc Workloads with Numba - By a Core Developer of Numba Project
🎥 How to accelerate an Existing Codebase With Numba | SciPy
〰️〰️〰️〰️〰️〰️
©️@raspberry_python
YouTube
Make Python code 1000x Faster with Numba
In this video I introduce Numba which can make your python code 1000x faster. Numba is a just in time compiler for a subset of Python and Numpy. The first half of the video is dedicated to a basic intro and to highlighting a number of very common mistakes…
سوال ماشین لرنینگ:
what is L1/L2 regularization good for?
what is L1/L2 regularization good for?
Anonymous Quiz
14%
increasing model generalization
24%
avoiding overfitting
30%
هردو
4%
هیچ کدوم
28%
نمیدانم دیدن جواب
look-ahead and look-behind in Regular Expressions (Regex)
اگه فهم این ۴ تا موضوع براتون مشکل هست این پست خیلی کمکتون میکنه مطمینن
#kasra
@raspberry_python
اگه فهم این ۴ تا موضوع براتون مشکل هست این پست خیلی کمکتون میکنه مطمینن
#kasra
@raspberry_python
🔝 Responsive table with Django and htmx
https://dev.to/joashxu/responsive-table-with-django-and-htmx-1fob
@raspberry_python
https://dev.to/joashxu/responsive-table-with-django-and-htmx-1fob
@raspberry_python
Graphs in Python: Depth-First Search (DFS) Algorithm
https://stackabuse.com/depth-first-search-dfs-in-python-theory-and-implementation/
@raspberry_python
https://stackabuse.com/depth-first-search-dfs-in-python-theory-and-implementation/
@raspberry_python
بیل گیتس 23 سال پیش CD را با این تصویر تبلیغ کرد:
📀حجم اطلاعات کاغذهایی که رویش نشسته است معادل است با حجم اطلاعات CD که در دستانش است !!
@raspberry_python
📀حجم اطلاعات کاغذهایی که رویش نشسته است معادل است با حجم اطلاعات CD که در دستانش است !!
@raspberry_python
✔️ AST and Me
زیر و بم Abstract Systex Tree عه محبوب پایتون رو یاد بگیرید.
آیا تا حالا فکر کردید که یک کد پایتون چگونه اجرا میشه؟ بحثهایی رو دیدید که یک سریها میگن پایتون کامپایلری عه یا یه سری دیگه میگن مفسری عه؟ در این کنفرانس ما به چرخه حیات یک قطعه کد پایتون میپردازیم تا نقشی که AST در شکل دادن به runtime عه کد شما داره رو درک کنیم.
با استفاده از دانش جدید خود در مورد AST پایتون، خواهید دید که چگونه قبلاً به AST ها اعتماد کردهاید و چگونه می توان از آنها برای ساخت ابزارهای عالی استفاده کرد :)
📺 https://www.youtube.com/watch?v=XhWvz4dK4ng
(ابتدا توضيحات رو بخونید)
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
زیر و بم Abstract Systex Tree عه محبوب پایتون رو یاد بگیرید.
آیا تا حالا فکر کردید که یک کد پایتون چگونه اجرا میشه؟ بحثهایی رو دیدید که یک سریها میگن پایتون کامپایلری عه یا یه سری دیگه میگن مفسری عه؟ در این کنفرانس ما به چرخه حیات یک قطعه کد پایتون میپردازیم تا نقشی که AST در شکل دادن به runtime عه کد شما داره رو درک کنیم.
با استفاده از دانش جدید خود در مورد AST پایتون، خواهید دید که چگونه قبلاً به AST ها اعتماد کردهاید و چگونه می توان از آنها برای ساخت ابزارهای عالی استفاده کرد :)
📺 https://www.youtube.com/watch?v=XhWvz4dK4ng
(ابتدا توضيحات رو بخونید)
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
YouTube
Emily Morehouse-Valcarcel - The AST and Me - PyCon 2018
Speaker: Emily Morehouse-Valcarcel
Get under the hood and learn about Python's beloved Abstract Syntax Tree. Ever wonder how Python code is run? Overheard people arguing about whether Python is interpreted or compiled? In this talk, we will delve into the…
Get under the hood and learn about Python's beloved Abstract Syntax Tree. Ever wonder how Python code is run? Overheard people arguing about whether Python is interpreted or compiled? In this talk, we will delve into the…
✔️ A bit About Bytes
اگر تا الان حتی یک بار کد پایتون نوشتید یا از پایتون استفاده کردید، احتمالاً به دیدن فایل های کد منبع پایتون عادت کرده اید، و همینطور که میدونید پسوند این فایلها
اما فراتر از جمله «اوه، این بایت کد پایتون است»، آیا واقعاً میدونید که توی اون فایل چی هست و پایتون چجوری ازشون استفاده میکنه؟
اگر نه، امروز روز شانس شماست و من بهتون کمک میکنم که بفهمید این بایتکد چیه و بهتون نشون میدم که چطور داشتن شناخت از بایتکدها به شما کمک میکنه :)
📀 https://www.youtube.com/watch?v=cSSpnq362Bk
(ابتدا توضيحات رو بخونید)
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
اگر تا الان حتی یک بار کد پایتون نوشتید یا از پایتون استفاده کردید، احتمالاً به دیدن فایل های کد منبع پایتون عادت کرده اید، و همینطور که میدونید پسوند این فایلها
py.
هست. اما ممکنه کنار این فایلها ( یا در پوشه pycache) فایله
ایی با پسوند pyc. دیده با
شید و ممکنه که شنیده باشید که آنها فایلهای "بایت کد" پایتون هستند. و شاید شنیده باشید که این ذخیرهسازی نوعی صرفهجویی تو زمانه که باعث میشه پایتون مجبور نباشه هر بار که کد شما را اجرا میکنه، دوباره اون رو کامپایل کنه.اما فراتر از جمله «اوه، این بایت کد پایتون است»، آیا واقعاً میدونید که توی اون فایل چی هست و پایتون چجوری ازشون استفاده میکنه؟
اگر نه، امروز روز شانس شماست و من بهتون کمک میکنم که بفهمید این بایتکد چیه و بهتون نشون میدم که چطور داشتن شناخت از بایتکدها به شما کمک میکنه :)
📀 https://www.youtube.com/watch?v=cSSpnq362Bk
(ابتدا توضيحات رو بخونید)
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
YouTube
James Bennett - A Bit about Bytes: Understanding Python Bytecode - PyCon 2018
Speaker: James Bennett
At some point every Python programmer sees Python bytecode files -- they're those '.pyc' files Python likes to leave behind after it runs. But have you ever wondered what's really going on in those files? Well, wonder no more! In this…
At some point every Python programmer sees Python bytecode files -- they're those '.pyc' files Python likes to leave behind after it runs. But have you ever wondered what's really going on in those files? Well, wonder no more! In this…
✔️ Bytes in the Machine
آیا تا به حال فکر کرده اید که مفسر CPython چگونه کار می کند؟ می دونید در CPython دستور سوئیچ ۳۷۲۳ خطی را کجا پیدا کنید؟
من در مورد ساختار مفسری صحبت خواهم کرد که همه ما هر روز از آن استفاده می کنیم، و توضیح می دهم که چگونه من و ند بچلدر یک باگ مرموز را در Byterun، یک مفسر پایتون که در پایتون نوشته شده بود، تعقیب کردیم. ما همچنین تصاویری از VM را هنگام اجرای کد شما مشاهده خواهیم کرد.
💾 https://www.youtube.com/watch?v=HVUTjQzESeo
(ابتدا توضيحات رو بخونید)
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
آیا تا به حال فکر کرده اید که مفسر CPython چگونه کار می کند؟ می دونید در CPython دستور سوئیچ ۳۷۲۳ خطی را کجا پیدا کنید؟
من در مورد ساختار مفسری صحبت خواهم کرد که همه ما هر روز از آن استفاده می کنیم، و توضیح می دهم که چگونه من و ند بچلدر یک باگ مرموز را در Byterun، یک مفسر پایتون که در پایتون نوشته شده بود، تعقیب کردیم. ما همچنین تصاویری از VM را هنگام اجرای کد شما مشاهده خواهیم کرد.
💾 https://www.youtube.com/watch?v=HVUTjQzESeo
(ابتدا توضيحات رو بخونید)
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
YouTube
Allison Kaptur - Bytes in the Machine: Inside the CPython interpreter - PyCon 2015
"Speaker: Allison Kaptur
Have you ever wondered how the CPython interpreter works? Do you know where to find a 1,500 line switch statement in CPython? I'll talk about the structure of the interpreter that we all use every day by explaining how Ned Batchelder…
Have you ever wondered how the CPython interpreter works? Do you know where to find a 1,500 line switch statement in CPython? I'll talk about the structure of the interpreter that we all use every day by explaining how Ned Batchelder…
✔️ تاکنون در گروههای مختلف سوالات و بحثهای زیادی پیرامون اینکه پایتون چگونه کد ما را اجرا میکنه و این سوال که آیا پایتون یک زبان مفسری هست یا کامپایلری درست پاسخ داده نشده.
برای فهمیدن پاسخ این سوال از چند جهت نیاز به دانستن چیزهای مختلف حس میشه که حداقل این نیاز ها در این سه پایکان توضیح داده شده.
پس اگر میخواهید یک بار برای همیشه متوجه بشید بالاخره پایتون مفسری عه یا کامپایلری و کد ما چگونه اجرا میشه این ۳ پایکان رو از دست ندید
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
برای فهمیدن پاسخ این سوال از چند جهت نیاز به دانستن چیزهای مختلف حس میشه که حداقل این نیاز ها در این سه پایکان توضیح داده شده.
پس اگر میخواهید یک بار برای همیشه متوجه بشید بالاخره پایتون مفسری عه یا کامپایلری و کد ما چگونه اجرا میشه این ۳ پایکان رو از دست ندید
PyCons: Explanation • 1 • 2 • 3
#liewpl
〰〰〰〰〰
©@raspberry_python
۳۰۰ به بالا دستور تخلیه شهر میدن
و ۵۰۰ به بالارو کلا ایندکس نمیکنن :))))
البته این فقط به تهران منتهی نمیشه
تبریز و ارومیه هم طوفان نمک اومده
حتی زنجان هم هواش شدیدا گرد و خاک گرفته
@raspberry_python
و ۵۰۰ به بالارو کلا ایندکس نمیکنن :))))
البته این فقط به تهران منتهی نمیشه
تبریز و ارومیه هم طوفان نمک اومده
حتی زنجان هم هواش شدیدا گرد و خاک گرفته
@raspberry_python
چیزی که امروز به نام اعداد انگلیسی شناخته میشوند، برگرفته از شیوهٔ عددنگاری باستانی هندی-پارسی است. اروپاییها از طریق کتاب «حساب الهندی» نوشته خوارزمی دانشمند ایرانی، با این شیوهٔ نگارش اعداد آشنا شدند، آن را برای خود برداشتند و به اسم اعداد انگلیسی معرفی کردند!
@raspberry_python
@raspberry_python