🐍 Python & Raspberry 🐍
Kanalga Telegram’da o‘tish
Python- Raspberry Pi-AI-IOT ادمین : فرهاد ناصری زاده @farhad_naserizadeh @farhad3412 گروه پایتون @Python_QA تبادل @mmtahmasbi کانال مرتبط @new_mathematical @micropython_iot @c_micro اینستاگرام http://Instagram.com/python_raspberry
Ko'proq ko'rsatish8 216
Obunachilar
Ma'lumot yo'q24 soatlar
-177 kun
-8330 kun
Postlar arxiv
Repost from خواجه توییتر
۱. فاجعه در اینترنت شدت گرفته. در ادامه اختلالات عجیب روزهای گذشته، قابلیت Safe Search گوگل (که برای کودکان زیر ۱۳ سال است) برای همه کاربران اپراتورهای ایران به صورت پیشفرض فعال و قفل شده است! چگونه؟ در زیرساخت مخابرات DNS گوگل را Hijack کردهاند: بدعتی بزرگ!
#صیانت_نکنید
۲. با فعال شدن اجباری این تنظیم گوگل برای کاربران، بسیاری از تصاویر پزشکی، صحنههای اعتراضات خیابانی دارای خشونت، فیلمهای سینمایی +۱۳ و... برای «همه» مردم توسط گوگل فیلتر میشود. زیرا از نظر مسئولان، مردم هنوز به سن بلوغ نرسیدهاند و شعور دیدن هر محتوایی را ندارند!
= Hamed Bidi
@kntutweeter
Repost from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست آموزش برنامه نویسی شئ گرایی پایتون آپلود شد
قسمت :4
موضوع : Format - Equal - Not Equal - Hashable
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/l2SJLbhIJeM
لینک گیت هاب :
https://github.com/persianpython/PythonObjectOriented
Repost from هشتگ تبلیغ تخصصی
💻 دوره آموزشی علـــــم داده (Data Science)
✅ آموزش با نرم افزارها و زبــانهای R، Python و SQL Server
🔥 نیاز روز بــــازار کــــار ایــــــران و خـــارج
مخاطبان دوره:
🔸 دانشجویان و فارغالتحصیلان کلیه رشتههای تحصیلی
🔹 علاقمندان #علم_داده و تحلیلگری داده
🔸 کارشناسان و مدیران علوم داده
🔹 تحلیلگران کسب و کار
🔬 آموزش #آنلاین و با موردکاویهای واقعی و پروژه
🏛 موسسه آموزش عالی آزاد توسعه
📃 با گواهینامه مورد تایید وزارت علوم، تحقیقات و فناوری
👈 مشاهده جزئیات دوره و مشاوره رایگان (کلیک کنید) 👁🗨
➖➖
✔️ در پایتون 3.11 چه میگذرد؟
آنتونی شاو سخنرانی عمیقی در مورد چیزهای جدید در پایتون ۳.۱۱ ارائه کرده و تغییرات مهمش رو برشمرده؛ همچنین پیشنهادات حرفهای هم در مورد optimization داده 😁
https://www.youtube.com/watch?v=kJMyomV0S50&t=60s
〰〰〰〰〰
©@raspberry_python
✔️ در پایتون 3.11 چه میگذرد؟
آنتونی شاو سخنرانی عمیقی در مورد چیزهای جدید در پایتون ۳.۱۱ ارائه کرده و تغییرات مهمش رو برشمرده؛ همچنین پیشنهادات حرفهای هم در مورد optimization داده 😁
https://www.youtube.com/watch?v=kJMyomV0S50&t=60s
〰〰〰〰〰
©@raspberry_python
تصویر ارسالی تلسکوپ جیمز وب عمیق ترین نمای مادون قرمز کیهان که تاکنون بشر مشاهده کرده است.
تصویر ارسالی تلسکوپ جیمز وب عمیق ترین نمای مادون قرمز کیهان که تاکنون بشر مشاهده کرده است.
✔️ تا حالا حتما عباراتی همچون
- call by reference
- call by value
و ... چنین عباراتی که نحوه و انواع پاس داده شدن متغیرها و ... توی زبانهای برنامه نویسی رو بیان میکنن، شنیدید؛ و ممکنه براتون سوال شده باشه که آیا چنین چیزایی توی پایتون هم داریم؟ اگه داریم عملکردشون چیه؟
پاسخ کوتاه: خیر اینارو نداریم :)
پاسخ بلند:
📺 https://youtu.be/_AEJHKGk9ns
آقای ند بچلدر (Ned Batchelder) از بزرگای پایتون.
Twitter: @nedbat
نویسنده و maintainer عه: لایبرری بسیار حقِ coverage.py
Twitter: @coveragepy
〰〰〰〰〰〰〰
©@raspberry_python
✔️ تا حالا حتما عباراتی همچون
- call by reference
- call by value
و ... چنین عباراتی که نحوه و انواع پاس داده شدن متغیرها و ... توی زبانهای برنامه نویسی رو بیان میکنن، شنیدید؛ و ممکنه براتون سوال شده باشه که آیا چنین چیزایی توی پایتون هم داریم؟ اگه داریم عملکردشون چیه؟
پاسخ کوتاه: خیر اینارو نداریم :)
پاسخ بلند:
📺 https://youtu.be/_AEJHKGk9ns
آقای ند بچلدر (Ned Batchelder) از بزرگای پایتون.
Twitter: @nedbat
نویسنده و maintainer عه: لایبرری بسیار حقِ coverage.py
Twitter: @coveragepy
〰〰〰〰〰〰〰
©@raspberry_python
حاصل تکه کد زیر چیست؟
import numpy as np
a=np.arange(6).reshape(2,3).reshape(1,-1) print(a)
آیا کلمه کلیدی del آبجکت رو پاک میکند ؟
متاسفانه با یه سرچ سریع میشه دید که خیلی از وبسایت ها یا مقالات نوشتن که del باعث پاک شدن آبجکت میشه. ولی در حقیقت اصلا اینطور نیست. پاک شدن آبجکت کار del نیست. توی پایتون دوتا mechanism هست برای از بین بردن آبجکت هایی که دیگه نیازشون نداریم:
1- Reference counting
2- Garbage collector
اولی میگه اگر تعداد رفرنس هایی که به یک آبجکت هستن به صفر برسه اون آبجکت پاک میشه.
دومی وقتی وارد عمل میشه که ما circular reference یا self reference داشته باشیم که اولی میگه دوتا آبجکت به هم دیگه reference داشته باشن دومی میگه یه آبجکت که نقش container و بازی میکنه یه رفرنس به خودش داشته باشه. تو این حالت هیچوقت reference به صفر نمیرسه در نتیجه آبجکت با reference counting پاک نمیشه. اینجا garbage collector میاد وسط.
حالا del چیکار میکنه ؟ فقط میاد اون اسم رو پاک میکنه! گفته بودیم متغیر ها اسم ها یا سیمبل هایی هستن که اشاره میکنن به یه آبجکتی توی مموری. یک رفرنس هستن!
برای تستش بریم درباره داندر del صحبت کنیم. این متد هیچ ربطی به کلمه کلیدی del نداره. این متد زمانی call میشه که آبجکت داره از بین میره! بهش finalizer میگن(destructor خیلی واژه صحیحی نیست). این رو پیاده سازی میکنیم تا بفهمیم کی آبجکت از بین رفت.
همونطور که تو عکس میبینید:
http://www.upsara.com/images/j708789_.png
- تو cell شماره ۲ تنها رفرنس به آبجکت ساخته شده obj هست پس با del کردنش آبجکت هم پاک میشه.
- تو cell شماره ۴ ولی نشد چرا ؟ چون علاوه بر خودش یه رفرنس هم داخل لیست داشت.
- شما برای کم کردن رفرنس یه آبجکت میتونید متغیرش رو به یه آبجکت دیگه assign کنید. الان اگه cell شماره ۷ رو ببینید، دقیقا همون کاری و کرده که del داشته میکرده. تنها فرقش اینکه با زدن del دیگه اون name عه obj موجود نیست.
- خارج شدن از scope یه فاکشن هم یه رفرنس کم میکنه ازش. توی cell شماره ۸ چون آبجکت اون تو ساخته شده بوده و تنها رفرنس بوده بعد از اتمام فانکشن آبجکت delete میشه.
با متد getrefcount از ماژول sys میتونید تعداد رفرنس های به یه آبجکت رو ببینید.
🖊 SorousH
آیا کلمه کلیدی del آبجکت رو پاک میکند ؟
متاسفانه با یه سرچ سریع میشه دید که خیلی از وبسایت ها یا مقالات نوشتن که del باعث پاک شدن آبجکت میشه. ولی در حقیقت اصلا اینطور نیست. پاک شدن آبجکت کار del نیست. توی پایتون دوتا mechanism هست برای از بین بردن آبجکت هایی که دیگه نیازشون نداریم:
1- Reference counting
2- Garbage collector
اولی میگه اگر تعداد رفرنس هایی که به یک آبجکت هستن به صفر برسه اون آبجکت پاک میشه.
دومی وقتی وارد عمل میشه که ما circular reference یا self reference داشته باشیم که اولی میگه دوتا آبجکت به هم دیگه reference داشته باشن دومی میگه یه آبجکت که نقش container و بازی میکنه یه رفرنس به خودش داشته باشه. تو این حالت هیچوقت reference به صفر نمیرسه در نتیجه آبجکت با reference counting پاک نمیشه. اینجا garbage collector میاد وسط.
حالا del چیکار میکنه ؟ فقط میاد اون اسم رو پاک میکنه! گفته بودیم متغیر ها اسم ها یا سیمبل هایی هستن که اشاره میکنن به یه آبجکتی توی مموری. یک رفرنس هستن!
برای تستش بریم درباره داندر del صحبت کنیم. این متد هیچ ربطی به کلمه کلیدی del نداره. این متد زمانی call میشه که آبجکت داره از بین میره! بهش finalizer میگن(destructor خیلی واژه صحیحی نیست). این رو پیاده سازی میکنیم تا بفهمیم کی آبجکت از بین رفت.
همونطور که تو عکس میبینید:
http://www.upsara.com/images/j708789_.png
- تو cell شماره ۲ تنها رفرنس به آبجکت ساخته شده obj هست پس با del کردنش آبجکت هم پاک میشه.
- تو cell شماره ۴ ولی نشد چرا ؟ چون علاوه بر خودش یه رفرنس هم داخل لیست داشت.
- شما برای کم کردن رفرنس یه آبجکت میتونید متغیرش رو به یه آبجکت دیگه assign کنید. الان اگه cell شماره ۷ رو ببینید، دقیقا همون کاری و کرده که del داشته میکرده. تنها فرقش اینکه با زدن del دیگه اون name عه obj موجود نیست.
- خارج شدن از scope یه فاکشن هم یه رفرنس کم میکنه ازش. توی cell شماره ۸ چون آبجکت اون تو ساخته شده بوده و تنها رفرنس بوده بعد از اتمام فانکشن آبجکت delete میشه.
با متد getrefcount از ماژول sys میتونید تعداد رفرنس های به یه آبجکت رو ببینید.
🖊 SorousH
Repost from هشتگ تبلیغ تخصصی
💻 دوره آنلاین «مهندسی داده و کلان داده»
🔥 نیاز روز بــــازار کــــار ایــــــران و خـــارج
📌 مخاطبان:
🔸 دانشجویان و فارغ التحصیلان تمامی رشتهها (به خصوص صنایع و کامپیوتر)
🔹 اعضای تیم داده در استارتاپها، سازمانها و کسب و کارها
🔸 علاقمندان به پیشرفت در حوزه علم داده (Data Science)
🔹 جویندگان موقعیتهای شغلی جذاب در حوزه #علم_داده
🏛 موسسه آموزش عالی آزاد توسعه
✅ با گواهینامه مورد تایید وزارت علوم، تحقیقات و فناوری
👈 مشاهده جزئیات دوره و مشاوره رایگان (کلیک کنید) 👁🗨
➖➖
Repost from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست FastApi آپلود شد
قسمت : 27
موضوع : قسمت اول پروژه
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/uTtPbQa4bxk
فایل های این ویدیو در گیت هاب :
https://github.com/persianpython/FastApi
Repost from Persian python
سلام دوستان وقتتون بخیر
ویدیو پلی لیست Pyqt6 آپلود شد
قسمت : 37
موضوع : کار با QML
امیدوارم که مفید بوده باشه
میتونین از لینک زیر تماشا کنید
https://youtu.be/e-K6_W5ZQZY
فایل های این ویدیو در گیت هاب:
https://github.com/persianpython/Pyqt6
🧩 Find All Occurrences of a Substring in a String in Python
https://www.pythonforbeginners.com/basics/find-all-occurrences-of-a-substring-in-a-string-in-python
@raspberry_python
🧩 Find All Occurrences of a Substring in a String in Python
https://www.pythonforbeginners.com/basics/find-all-occurrences-of-a-substring-in-a-string-in-python
@raspberry_python
