Size: a a a

Сообщество Python Программистов

2020 May 04

VK

Valerii Kuznetsov in Сообщество Python Программистов
мой то код рабочий, просто медленный)
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Подожди
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Тебе нужно найти в промежутке простые числа?
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Или сказать, просто или нет?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Valerii Kuznetsov
мой то код рабочий, просто медленный)
Тебе стоит отсекать числа по корню
источник

AT

Alexander T in Сообщество Python Программистов
Просто Ярик
Число в строку, при делении на исходное обратно в цифру и смотрю, если остаток 0, добавляю в список
ты уверен что оно делает что нужно?
источник

D

Dmitry in Сообщество Python Программистов
Здарова
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
источник

AT

Alexander T in Сообщество Python Программистов
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
источник

D

Dmitry in Сообщество Python Программистов
Ребят
источник

D

Dmitry in Сообщество Python Программистов
Очень важный вопрос
источник

D

Dmitry in Сообщество Python Программистов
Какие вы посоветуете книги
источник

D

Dmitry in Сообщество Python Программистов
Для НОВИЧКОВ
источник

D

Dmitry in Сообщество Python Программистов
Там где учат писать  Hello world
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
ТОП-15 книг по Python: от новичка до профессионала

Книги по Python (и связанным с ним специальным темам) на русском языке. Расставлены в порядке возрастания сложности, обобщены указанные читателями преимущества и недостатки.

https://proglib.io/w/d0d3db08
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Valerii Kuznetsov
def is_prime(p):
   d = []
   for i in range(2, p + 1):
       if len(d) > 2:
           break
       if p % i == 0:
           d.append(i)
   if len(d) == 1:
    #   print('Число {} - простое'.format(p))
       return True
   else:
     #  print('Число {} - составное'.format(p))
       return False

как можно ускорить?
Как минимум отсечение чисел больших чем корень из искомого
источник

D

Dmitry in Сообщество Python Программистов
Просто Ярик
ТОП-15 книг по Python: от новичка до профессионала

Книги по Python (и связанным с ним специальным темам) на русском языке. Расставлены в порядке возрастания сложности, обобщены указанные читателями преимущества и недостатки.

https://proglib.io/w/d0d3db08
Спасибо
источник

VK

Valerii Kuznetsov in Сообщество Python Программистов
Бензофуран Гетероцикл
Как минимум отсечение чисел больших чем корень из искомого
читаю хабр)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Valerii Kuznetsov
def is_prime(p):
   d = []
   for i in range(2, p + 1):
       if len(d) > 2:
           break
       if p % i == 0:
           d.append(i)
   if len(d) == 1:
    #   print('Число {} - простое'.format(p))
       return True
   else:
     #  print('Число {} - составное'.format(p))
       return False

как можно ускорить?
Сюда же: брейк при нахождении первого же делителя
источник