🐍 Python & Raspberry 🐍
Открыть в Telegram
Python- Raspberry Pi-AI-IOT ادمین : فرهاد ناصری زاده @farhad_naserizadeh @farhad3412 گروه پایتون @Python_QA تبادل @mmtahmasbi کانال مرتبط @new_mathematical @micropython_iot @c_micro اینستاگرام http://Instagram.com/python_raspberry
Больше8 216
Подписчики
Нет данных24 часа
-177 дней
-8330 дней
Архив постов
پردازش تصویر ایران
مرجع رسمی پردازش تصویر و هوش
دانلود رایگان منابع لاتین و 2021
پرسش و پاسخ آنلاین 24 ساعته
تنها کانال رسمی دانلود دانشگاههای کشور
@Digital_Image_Processing
🔴 گروه پایتون
@python_qa
🔴 گروه رزبری پای
@raspberry_micro
🔴 گروه رمزنگاری
@pycrypto
🔴 گروه بات تلگرام
@pyapi
🔴 گروه زبان سی،میکروکنترلر، fpga
@micro_fpga
🔴 گروه خرید و فروش قطعات الکترونیکی
@ElectronicsFreemarket
🔴 کانال زبان سی و میکروکنترلر
@c_micro
🔴 کانال میکروپایتون و اینترنت اشیا
@micropython_iot
🔴 کانال پردازش سیگنال و هوش مصنوعی
@ai_dsp
🔴 کانال آموزش پایتون و رزبری پای
@raspberry_python
🟢 کانال ریاضیات
@new_mathematical
🔴 مباحث متفرقه گروه های تخصصی
@BlindSpots
✅کانال درخواست پروژه
@project_req
🟢گروه نرم افزار متلب
@Matlab_MathWorks
دوستان دو نفر ب اسم های رضا فرهنگی و پوریا خشرو توی گروه با ایدی های مختلف هستن و قبول پروژه میکنن و بیعانه میگیرن ولی کاری انجام نمیدن لطفا بهشون اعتماد نکنید و تاحد امکان پروژه بهشون ندید
تازه این اقای خشرو هم میگه که من رفیق کسری هستم و میناسمش ک بیشتر اعتماد جلب کنه 😒😒😐😐(اسیرشدیما)
واریانت دلتای ویروس کرونا به سرعت در سطح جهان در حال گسترش است و منجر به تعطیلی در برخی از کشورهایی شده که قبلاً موارد کمی از کووید 19 در آنها گزارش شده بودند. گفته میشود این واریانت که برای اولین بار در هند شناسایی شد حتی از نوع انگلیسی نیز مسریتر است (که اکنون به عنوان آلفا شناخته میشود).
واریانت دلتا نسخهای از ویروس کرونا است که از ابتدای کشف آن در هند در بیش از 80 کشور یافت شده است. با توجه به دادههای سازمان بهداشت عمومی انگلستان، نوع دلتا اکنون بالقوه مسئول بیش از 90 درصد موارد جدید ابتلا در انگلستان است. در ایالات متحده، اعتقاد بر این است که این واریانت، تقریباً 25 درصد از کل موارد جدید را شامل میشود، اما این درصد به سرعت در حال افزایش است.
#corona #delta #کرونا
https://youtu.be/qejiQt6H2XA
ورودی برنامه شامل n رشته ب طول n هستن ب طوری که همه این رشته ها شامل فقط a و b هستند
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
ورودی برنامه شامل n رشته ب طول n هستن ب طوری که همه این رشته ها شامل فقط a و b هستند
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
ورودی برنامه شامل n رشته ب طول n هستن ب طوری که همه این رشته ها شامل فقط a و b هستند
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
💰 دوره آنلاین علم داده در بازارهای مالی و معاملات الگوریتمی با Python
🦾 برخی از مخاطبان این دوره:
🔥 فعالین، معاملهگران و علاقمندان #بورس ایران
🔥 فعالین، معاملهگران و علاقمندان بورسهای بین الملل و فارکس
🔥 علاقمندانِ کسب تخصص در معاملهگری و بازارهای #مالی و #دیتا_ساینس
🔬 تدریس با اتصال به هنگام به دادههای واقعی بازارهای مالی و تحلیل آنها
🌟 با گواهینامه مورد تایید وزارت علوم، تحقیقات و فناوری
🔗 مشاهده جزئیات دوره و مشاوره رایگان:
🎊 https://tihe.ac.ir/reg-algorithmic-trading/
💰 دوره آنلاین علم داده در بازارهای مالی و معاملات الگوریتمی با Python
🦾 برخی از مخاطبان این دوره:
🔥 فعالین، معاملهگران و علاقمندان #بورس ایران
🔥 فعالین، معاملهگران و علاقمندان بورسهای بین الملل و فارکس
🔥 علاقمندانِ کسب تخصص در معاملهگری و بازارهای #مالی و #دیتا_ساینس
🔬 تدریس با اتصال به هنگام به دادههای واقعی بازارهای مالی و تحلیل آنها
🌟 با گواهینامه مورد تایید وزارت علوم، تحقیقات و فناوری
🔗 مشاهده جزئیات دوره و مشاوره رایگان:
🎊 https://tihe.ac.ir/reg-algorithmic-trading/
خب برای جواب دادن ب این سوال:
زمانی ک ما میایم از تابع reversed استفاده میکنیم درواقع پایتون میاد یک ایتریتور از جنس
list_reverseiterator
برامون میسازه و این ایتریتور فقط ادرس لیست مورد نظر و ایندکس اخرش رو یادش میمونه ینی تو این مورد عدد ۳ رو یادش میمونه و زمانی که تابع next رو از این ایترتیور صدا زده میشه سعی میکنه که اون ایندکس رو برگردونه و بعد یدونه کم کنه اون ایندکس رو.
اما تو این کدی ک نوشتیم مشکلش اینه ک بعد از پاک کردن اون یکی از اعضا، دیگه اون ایندکس ۳ مقداری نداره داخل لیست و نمیتونه مقدارش رو برگردونه به همین خاطر ایتریشن متوقف میشه و لیست خالی برمیگردونه
میتونید توی این لینک همین جواب رو دقیق تر بخونید
بعد ک اینارو من برا سروش توضیح دادم سروش گفت که خب چرا این مدلی نکردن ک بهتر بشه بعد گفتم خب خودت بکن بعد سروش برداشت ی پیاده سازی نوشت ک این مشکل رو توش حل کرده
میتونید پیاده سازیش رو اینجا بخونید
@raspberry_pyton
دوستان نشد هینت بزارم چون جواب طولانی بود
چن روز دیگه توضیح جواب رو میزارم
اینستاگرام کانال 300 تایی شد 😍😍😍
مطالب کانال به مرور به آدرس اینستاگرام زیر منتقل می گردد.
لینک 👇👇👇
✅✅✅
http://Instagram.com/python_raspberry
یک مشکلی که گاها ممکنه بعضی از دوستان بهش بر بخورن و در نگاه اول رفتار عجیب و غریبی ببینید از پایتون ، iterate کردن روی یه لیست (یا هر sequence type دیگه) و همزمان حذف آیتم از اون لیست هست. مثال :
lst = ['a', 'b', 'c']
for i in lst:
lst.remove(i)
print(lst)
انتظار میره همه آیتم ها remove شده باشن و لیست خالی شده باشه ولی خروجی به ما این رو میده:
output: ['b']
و اما دلیل :
وقتی روی sequence type ها شما for میزنین ، یه متغیری مثلا index فارغ از اینکه چه اتفاقی در for میفته دونه دونه اضافه میشه و به __getitem__ اون لیست فرستاده میشه برای گرفتن آیتم جدید. به طور مثال این دو کد زیر باهم برابر هستن :
lst = [1, 2, 3, 4]
for i in lst:
print(i * 10)
print('------------------')
index = 0
while True:
try:
i = lst.__getitem__(index)
except IndexError:
break
print(i * 10)
index += 1
بریم سر مثال اصلیمون. وقتی ما یک آیتم رو از ابتدای لیست حذف میکنیم همه ی آیتم های بعدی شیفت میشن به سمت چپ چون همیشه باید ایندکس ها از صفر شروع بشن.(دلیل اینکه time complexity متد remove میشه O(n) همین هست.)
پس اگه بخوایم فقط iteration اول رو در نظر بگیریم ، الان آیتم "a" که در ایندکس صفر بوده حذف شده از لیست و آیتم "b" اومده توی ایندکس صفر ! ولی اون متغیر index مون که برای خودش توی هر iteration یکی اضافه میشد چند شده ؟ شده 1 !
پس توی iteration دوم ایندکس شماره 1 خواسته میشه از لیست که در حال حاضر "c" در این ایندکس قرار داره. این وسط "b" موند داخل لیست...
راه حل استفاده از copy :
lst = ['a', 'b', 'c']
for i in lst.copy():
lst.remove(i)
print(lst)
خروجی :
output : []Copilot.github.com
با استفاده از کلی دیتای موجود در گیتهاب ترینکردن.
نمونه های دیگه مث کایت قبلن بودن که auto complete های خوبی ارائه میدادن ولی هیچکدوم اینجوری ی تیکه بزرگی از کد رو نمیتونستن پیش بینی کنن
@raspberry_python
