Поиск простых чисел по модулю в Python

Я долго думал над этим фрагментом кода, который возвращает все простые числа в списке:Это работает ... но я не понимаю, какую роль играет " ---- +: = 1 =: + ---- " во всем этом.Я также не понимаю, почему второй диапазон всего от 2 до 7.Я даже создал Python-реализацию Сита Эратосфена, надеясь, что это может дать мне некоторое представление, но этого не произошло.Когда я удаляю компонент ---- +: = 2 =: + ---- , я ожидал, что этот код даст мне числа, общие для обоих наборов, но это не так:Почему это?Аналогичным образом, когда я удаляю компонент ---- +: = 4 =: + ---- , он возвращает простые числа от 11 до 19.Опять же, я не понимаю, почему он игнорирует все простые числа ниже 11.Далее я попробовал это:Опять же, для меня это не имеет смысла.Лямбда повторяется по ---- +: = 7 =: + ---- в ---- +: = 8 =: + ---- правильно?И ---- +: = 9 =: + ---- выполняет итерацию в диапазоне от 2 до 7. Итак, мы не берем ---- +: = 10 =: + ---- ...от 2 до 7?Как это дает «13»?Используя ту же логику, что и выше, я проделал то же самое с «13», но используя ---- +: = 11 =: + ---- в лямбде.И, как я и ожидал, он вернул пустой список - что, на мой взгляд, имеет смысл, потому что 13 никогда не встречается в диапазоне от 2 до 7.Что касается тех, кто пытается помочь, это образ мышления, в котором я работаю с ---- +: = 13 =: + ---- и лямбдами:Это, конечно, дает нам «9 10».Я знаю, что структура цикла отличается, но, надеюсь, это поможет вам понять, в чем моя путаница.Я довольно много работал с ---- +: = 15 =: + ---- и лямбдами, поэтому я подумал, что смогу разобраться, но я в тупике!Я просто надеюсь, что ответ не настолько очевиден, что я чувствую себя идиотом ...
7 голосов | спросил fra 16 Jpm1000000pmFri, 16 Jan 2015 21:05:53 +030015 2015, 21:05:53

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132