🐍 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
👍1
  میخوایم ی تاپل شامل کاراکتر های 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
