🐍 Python & Raspberry 🐍
8.2K subscribers
1.92K photos
125 videos
623 files
1.23K links
Python- Raspberry Pi-AI-IOT
ادمین : فرهاد ناصری زاده
@farhad_naserizadeh
@farhad3412

گروه پایتون
@Python_QA
تبادل
@mmtahmasbi
کانال مرتبط
@new_mathematical
@micropython_iot
@c_micro
اینستاگرام
http://Instagram.com/python_raspberry
Download Telegram
Raspberry Pi 😍

@raspberry_python
تلگرام حقیقتا اعصاب نداره 😂😂😂😂

@raspberry_python
🐍 Python & Raspberry 🐍
Photo
Quiz?
Final Results
14%
1
65%
2
21%
3
Python 3.10: Cool New Features for You to Try

https://realpython.com/python310-new-features/

@raspberry_python
🟥🟨🟩🟧🟦🟥🟨🟪🟧🟩🟦

گروه 5500 نفره پایتون

👇👇👇👇👇👇👇👇👇


💥💥💥💥💥💥💥

@python_QA

💥💥💥💥💥💥💥
Forwarded from PySpider: board (Arsham)
دوستان اگه مشکل کانکت شدن دارین از فیلتر شکن استفاده کنید - پراکسی تلگرام جواب نمیده
گیت هاب همین ۱۰ سال پیش کل دیتابیسش فقط یدونه mysql بوده 😂😱
بعد حالا هی بشینید پاشید از این بنده خدا mysql بد بگید 😂🙄

https://github.blog/2021-09-27-partitioning-githubs-relational-databases-scale/


@raspberry_python
فقط بلدن پولشون رو حیف و میل کنن 😒
کانال Advnaced AI:
کانالی برای علاقه‌مندان هوش مصنوعی، پردازش تصویر و سیگنال، یادگیری ماشین و یادگیری عمیق

رویکردهای اصلی کانال:
📘📖ارائه به‌روزترین کتاب‌ها و مقالات
🎥📝ارائه ویدئوها و لینک‌های آموزشی
👨‍💻💵استخدامی و فرصت‌های شغلی
🧠🕺🏻ایده‌ها و دستاوردها

👇🏻لینک و آیدی کانال: 👇🏻
Link: https://t.me/Adv_AI
ID: @Adv_AI
https://www.linkedin.com/posts/williamhgates_warren-buffett-sometimes-talks-about-the-activity-6843984794045427712-E619



بیل گیت یه دستگاهی ساخته در عرض ۱۲ دقیقه جواب ازمایش کرونا رو میگه 😄
نکته ای که هست اینه ک این دستگاه مث رپید تست جواب غیر دقیق نمیده و مثل pcr جوابش خیلی دقیقه 😁😁😁
و همچنین تعداد خیلی زیادی رو برای افریقا هم فرستاده 😇😇

@raspberry_python
How the NumPy append operation works

https://sparrow.dev/numpy-append/

@raspberry_python
اضافه شدن آرگمان strict در کلاس zip توی نسخه 3.10 پایتون:

با کاربرد zip آشنایی داریم ، برای مواقعی هست که میخواهیم به صورت پارالل روی چند iterable پیمایش یا iteration انجام بدیم:
lst1 = [1, 2, 3]
lst2 = [10, 20, 30]
lst3 = [100, 200, 300]
print(list(zip(lst1, lst2, lst3)))
خروجی :
[(1, 10, 100), (2, 20, 200), (3, 30, 300)]

ولی zip به این صورت کار میکنه که وقتی یه iterable ای آیتم های کمتری داشته باشه نسبت به بقیه، عمل پیمایش بعد از تموم شدن آیتم های کوتاه ترین iterable تموم میشه:
lst1 = [1, 2]
lst2 = [10, 20, 30]
lst3 = [100, 200, 300]
print(list(zip(lst1, lst2, lst3)))
خروجی :
[(1, 10, 100), (2, 20, 200)]

گاهی ما دقیقا این رفتار رو میخوایم، گاهی بر عکسش رو، یعنی دوست داریم تا iteration تا آخرین عضو اون iterable ای که بیشترین آیتم رو داره ادامه داشته باشه، میومدیم از zip_longest استفاده میکردیم و برای اون iterable هایی که آیتم های کمتری دارن مقدار دیفالت در نظر میگرفتیم:
from itertools import zip_longest
lst1 = [1, 2]
lst2 = [10]
lst3 = [100, 200, 300]
print(list(zip_longest(lst1, lst2, lst3, fillvalue=None)))

خروجی :
[(1, 10, 100), (2, None, 200), (None, None, 300)]

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

چند تا راه حل وجود داره برای این کار، مثلا اولیش اینکه اگه لیست باشن اول len اون ها رو چک کنیم اگه برابر بودن ادامه بدیم اگه نبودن exception ای رو raise کنیم... که خب اگه iterable ما sequence type نباشه len رو ساپورت نمیکنه. راه دوم اینکه از iterator های اون استفاده کنیم. ولی الان خیلی راحت میتونیم با آرگمان strict این رو کنترل کنیم:
lst1 = [1, 2]
lst2 = [10]
lst3 = [100, 200, 300]
print(list(zip(lst1, lst2, lst3, strict=True)))

خروجی :
ValueError: zip() argument 2 is shorter than argument 1

@raspberry_python
How to Install TensorFlow and Recognize images using Raspberry Pi

https://morioh.com/p/6fa3b22e60ec

@raspberry_python
☘️☘️☘️☘️