🐍 Python & Raspberry 🐍
خروجی کد بالا چیست؟
دوستان نشد هینت بزارم چون جواب طولانی بود
چن روز دیگه توضیح جواب رو میزارم
چن روز دیگه توضیح جواب رو میزارم
🐍 Python & Raspberry 🐍
خروجی کدبالا چیست؟
خب برای جواب دادن ب این سوال:
زمانی ک ما میایم از تابع reversed استفاده میکنیم درواقع پایتون میاد یک ایتریتور از جنس
list_reverseiterator
برامون میسازه و این ایتریتور فقط ادرس لیست مورد نظر و ایندکس اخرش رو یادش میمونه ینی تو این مورد عدد ۳ رو یادش میمونه و زمانی که تابع next رو از این ایترتیور صدا زده میشه سعی میکنه که اون ایندکس رو برگردونه و بعد یدونه کم کنه اون ایندکس رو.
اما تو این کدی ک نوشتیم مشکلش اینه ک بعد از پاک کردن اون یکی از اعضا، دیگه اون ایندکس ۳ مقداری نداره داخل لیست و نمیتونه مقدارش رو برگردونه به همین خاطر ایتریشن متوقف میشه و لیست خالی برمیگردونه
میتونید توی این لینک همین جواب رو دقیق تر بخونید
بعد ک اینارو من برا سروش توضیح دادم سروش گفت که خب چرا این مدلی نکردن ک بهتر بشه بعد گفتم خب خودت بکن بعد سروش برداشت ی پیاده سازی نوشت ک این مشکل رو توش حل کرده
میتونید پیاده سازیش رو اینجا بخونید
@raspberry_pyton
زمانی ک ما میایم از تابع reversed استفاده میکنیم درواقع پایتون میاد یک ایتریتور از جنس
list_reverseiterator
برامون میسازه و این ایتریتور فقط ادرس لیست مورد نظر و ایندکس اخرش رو یادش میمونه ینی تو این مورد عدد ۳ رو یادش میمونه و زمانی که تابع next رو از این ایترتیور صدا زده میشه سعی میکنه که اون ایندکس رو برگردونه و بعد یدونه کم کنه اون ایندکس رو.
اما تو این کدی ک نوشتیم مشکلش اینه ک بعد از پاک کردن اون یکی از اعضا، دیگه اون ایندکس ۳ مقداری نداره داخل لیست و نمیتونه مقدارش رو برگردونه به همین خاطر ایتریشن متوقف میشه و لیست خالی برمیگردونه
میتونید توی این لینک همین جواب رو دقیق تر بخونید
بعد ک اینارو من برا سروش توضیح دادم سروش گفت که خب چرا این مدلی نکردن ک بهتر بشه بعد گفتم خب خودت بکن بعد سروش برداشت ی پیاده سازی نوشت ک این مشکل رو توش حل کرده
میتونید پیاده سازیش رو اینجا بخونید
@raspberry_pyton
Stack Overflow
Impact of removing a list item on reversed() in python
As far as I know, reversed() function gives an iterator and works just like iter() but will give the items in reverse order. However I faced a strange behavior from the object that gets back from
Forwarded from PySpider: Quiz (Kasra :|)
ورودی برنامه شامل n رشته ب طول n هستن ب طوری که همه این رشته ها شامل فقط a و b هستند
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
Forwarded from PySpider: Quiz (Kasra :|)
ورودی برنامه شامل n رشته ب طول n هستن ب طوری که همه این رشته ها شامل فقط a و b هستند
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
حالا هدف ما اینه ک رشته ای تولید کنیم که هیچ کدوم از این رشته ها نباشه 😁
مهم اینه ک برنامتون برای تعداد زیاد خیلی سریع ب جواب برسه
@pyspyquiz
🔴 گروه پایتون
@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
@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
میخوایم ی تاپل شامل کاراکتر های ab درس کنیم، کدوم غلطه؟
Final Results
15%
('a', 'b')
57%
(*'ab')
28%
tuple(['a', 'b'])
Bitcoin mining using Python
بیتکوین ماینینگ با پایتون
کد پایتون در لینک اینستاگرام زیر 😍😍 💐💐
https://www.instagram.com/p/CRUX1ICDRhb/?utm_medium=copy_link
@raspberry_python
بیتکوین ماینینگ با پایتون
کد پایتون در لینک اینستاگرام زیر 😍😍 💐💐
https://www.instagram.com/p/CRUX1ICDRhb/?utm_medium=copy_link
@raspberry_python
کد پایتون در لینک اینستاگرام زیر ✅✅
https://www.instagram.com/p/CRVcTcvjuaW/?utm_medium=copy_link
@raspberry_python
خروجی کد بالا چیست ؟
Final Results
55%
[[100,2],[1,2]]
5%
[[100,100],[1,2]]
9%
[[100,4]]
17%
[[100,2],[100,2]]
6%
[100,2,1,2]
5%
[[100,1,2,1,2]]
2%
[[100,1,2],[1,2]]
🐍 Python & Raspberry 🐍
خروجی کد بالا چیست؟
دوستان لطفا درمورد جواب این سوال نپرسید
اجازه بدید برای اسپویل نشدن سوال فعلا ب همون هینتی ک نوشتم بسنده کنید
طبق معمول برای سوالای سخت و تریکی بعد چند روز ی توضیح خیلی مفصلی میزارم
باتشکر
اجازه بدید برای اسپویل نشدن سوال فعلا ب همون هینتی ک نوشتم بسنده کنید
طبق معمول برای سوالای سخت و تریکی بعد چند روز ی توضیح خیلی مفصلی میزارم
باتشکر
بعضی وقتا پایچارم ی چیزایی میاره ادم کلی حال میکنه
مثلا اوقاتی ک میخواید مقدار دوطرف یک ویرگول رو جابجا کنید.
مکان نمارو ببرید کنار اون ویرگول و
alt+enter
رو بزنید
#pycharm
@raspberry_python
مثلا اوقاتی ک میخواید مقدار دوطرف یک ویرگول رو جابجا کنید.
مکان نمارو ببرید کنار اون ویرگول و
alt+enter
رو بزنید
#pycharm
@raspberry_python