Ребят, нас набралось уже 7000. Пора сверить часы. Что бы вы хотели улучшить/исправить/добавить/убрать на нашем сайте. Пишите в комментариях.
Топ. Идеи для проектов на Python, актуальные в 2020 году
Как известно, лучший способ изучить язык программирования — создавать на нем что-нибудь. Как назло, когда пытаешься придумать подходящий проект, ничего не приходит в голову. Но это не беда! Мы собрали для вас подборку идей проектов как для начинающих питонистов, так и для более опытных.
Читать статью
Как известно, лучший способ изучить язык программирования — создавать на нем что-нибудь. Как назло, когда пытаешься придумать подходящий проект, ничего не приходит в голову. Но это не беда! Мы собрали для вас подборку идей проектов как для начинающих питонистов, так и для более опытных.
Читать статью
Друзья, мы запустили чат для обсуждения всего, что касается Python. Ну и конечно контента нашего канала и сайта.
Заходите, обсуждайте: @pythonistruchat
Заходите, обсуждайте: @pythonistruchat
Проект Эйлера. Задача 6 "Разность между суммой квадратов и квадратом суммы":
Условие:
Сумма квадратов первых десяти натуральных чисел равна
1^2 + 2^2 + … + 10^2 = 385
Квадрат суммы первых десяти натуральных чисел равен
(1 + 2 + … + 10)^2 = 55^2 = 3025
Следовательно, разность между суммой квадратов и квадратом суммы первых десяти натуральных чисел составляет 3025 − 385 = 2640.
Найдите разность между суммой квадратов и квадратом суммы первых ста натуральных чисел.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
Сумма квадратов первых десяти натуральных чисел равна
1^2 + 2^2 + … + 10^2 = 385
Квадрат суммы первых десяти натуральных чисел равен
(1 + 2 + … + 10)^2 = 55^2 = 3025
Следовательно, разность между суммой квадратов и квадратом суммы первых десяти натуральных чисел составляет 3025 − 385 = 2640.
Найдите разность между суммой квадратов и квадратом суммы первых ста натуральных чисел.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Топ. Почему Python медленно работает?
В этой статье:
- Global Interpreter Lock (GIL).
- Python как интерпретируемый язык.
- Динамическая типизация Python.
Читать статью
#топ
В этой статье:
- Global Interpreter Lock (GIL).
- Python как интерпретируемый язык.
- Динамическая типизация Python.
Читать статью
#топ
Книги. Изучаем Python
Сегодня мы поговорим о прекрасной книге Эрика Мэтиза "Изучаем Python". Эта книга поможет читателю, не слишком опытному в программировании, побыстрее начать писать на Python работоспособные программы (игры, визуализации данных и веб-приложения). Полный обзор книги читайте в статье, там же вы найдете ссылку на скачивание.
#книги
Читать статью
Сегодня мы поговорим о прекрасной книге Эрика Мэтиза "Изучаем Python". Эта книга поможет читателю, не слишком опытному в программировании, побыстрее начать писать на Python работоспособные программы (игры, визуализации данных и веб-приложения). Полный обзор книги читайте в статье, там же вы найдете ссылку на скачивание.
#книги
Читать статью
Django. Когда использовать Django?
В этой статье:
- кратко поясняем, что такое Django;
- рассматриваем ключевые преимущества этого фреймворка;
- рассказываем об успешных компаниях, применяющих Django в своих проектах.
Читать статью
#django
В этой статье:
- кратко поясняем, что такое Django;
- рассматриваем ключевые преимущества этого фреймворка;
- рассказываем об успешных компаниях, применяющих Django в своих проектах.
Читать статью
#django
Проект Эйлера. Задача 8 «Наибольшее произведение в последовательности»:
Условие:
Наибольшее произведение четырех последовательных цифр в нижеприведенном 1000-значном числе равно 9 × 9 × 8 × 9 = 5832.
73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450
Найдите наибольшее произведение тринадцати последовательных цифр в данном числе.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
Наибольшее произведение четырех последовательных цифр в нижеприведенном 1000-значном числе равно 9 × 9 × 8 × 9 = 5832.
73167176531330624919225119674426574742355349194934
96983520312774506326239578318016984801869478851843
85861560789112949495459501737958331952853208805511
12540698747158523863050715693290963295227443043557
66896648950445244523161731856403098711121722383113
62229893423380308135336276614282806444486645238749
30358907296290491560440772390713810515859307960866
70172427121883998797908792274921901699720888093776
65727333001053367881220235421809751254540594752243
52584907711670556013604839586446706324415722155397
53697817977846174064955149290862569321978468622482
83972241375657056057490261407972968652414535100474
82166370484403199890008895243450658541227588666881
16427171479924442928230863465674813919123162824586
17866458359124566529476545682848912883142607690042
24219022671055626321111109370544217506941658960408
07198403850962455444362981230987879927244284909188
84580156166097919133875499200524063689912560717606
05886116467109405077541002256983155200055935729725
71636269561882670428252483600823257530420752963450
Найдите наибольшее произведение тринадцати последовательных цифр в данном числе.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Если ты в поиске работы по питону, то можно попробовать найти её в телеграме, например, тут: @pythonrabota
Книги. Лучшие книги по Django для новичков и опытных разработчиков
Django – это основной веб-фреймворк языка Python. В статье, которую мы вам предлагаем, даны описания лучших книг по этому фреймворку (для специалистов разного уровня). Также под описаниями книг вы найдете ссылки на скачивание.
Читать статью
#книги #django
Django – это основной веб-фреймворк языка Python. В статье, которую мы вам предлагаем, даны описания лучших книг по этому фреймворку (для специалистов разного уровня). Также под описаниями книг вы найдете ссылки на скачивание.
Читать статью
#книги #django
Приходи в наш уютный чат и обсуждай Python : @pythonistruchat
Проект Эйлера. Задача 9 «Особая тройка Пифагора»:
Условие:
Тройка Пифагора — три натуральных числа a < b < c, для которых выполняется равенство
a^2 + b^2 = c^2
Например, 3^2 + 4^2 = 9 + 16 = 25 = 5^2.
Существует только одна тройка Пифагора, для которой a + b + c = 1000.
Найдите произведение abc.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
Тройка Пифагора — три натуральных числа a < b < c, для которых выполняется равенство
a^2 + b^2 = c^2
Например, 3^2 + 4^2 = 9 + 16 = 25 = 5^2.
Существует только одна тройка Пифагора, для которой a + b + c = 1000.
Найдите произведение abc.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Топ. 5 лучших Python IDE для Ubuntu
В этой статье мы рассмотрим:
- Vim,
- PyCharm,
- Eric,
- Pyzo,
- Spyder.
Читать статью
#топ
В этой статье мы рассмотрим:
- Vim,
- PyCharm,
- Eric,
- Pyzo,
- Spyder.
Читать статью
#топ
Генераторы. Создание и использование генераторов в Python
В этой статье мы рассмотрим:
- что такое генераторы,
- как их использовать,
- как задавать функции и выражения, создающие генераторы,
- ключевое слово yield.
Читать статью
#генераторы
В этой статье мы рассмотрим:
- что такое генераторы,
- как их использовать,
- как задавать функции и выражения, создающие генераторы,
- ключевое слово yield.
Читать статью
#генераторы
Даем тебе доп.каналы для подготовки к собеседованию:
@pythonquestions - тесты по Python + чат с разбором задач.
@pythonjuniorjob - вопросы/ответы на собеседовании(используют наш сайт)
@pythonknigi - книги по Python
@pythonquestions - тесты по Python + чат с разбором задач.
@pythonjuniorjob - вопросы/ответы на собеседовании(используют наш сайт)
@pythonknigi - книги по Python
Книги. Легкий способ выучить Python 3
Эту книгу многие называют лучшим учебным пособием для новичков по изучению Python. Мы постарались разобраться, действительно ли это так и стоит ли тратить время на ее прочтение. Ссылку на скачивание книги вы найдете в статье.
Читать статью
#книги
Эту книгу многие называют лучшим учебным пособием для новичков по изучению Python. Мы постарались разобраться, действительно ли это так и стоит ли тратить время на ее прочтение. Ссылку на скачивание книги вы найдете в статье.
Читать статью
#книги
👍1
Проект Эйлера. Задача 20 «Сумма цифр факториала»:
Условие:
n! означает n × (n − 1) × … × 3 × 2 × 1
Например, 10! = 10 × 9 × … × 3 × 2 × 1 = 3628800,
и сумма цифр в числе 10! равна 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.
Найдите сумму цифр в числе 100!.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
n! означает n × (n − 1) × … × 3 × 2 × 1
Например, 10! = 10 × 9 × … × 3 × 2 × 1 = 3628800,
и сумма цифр в числе 10! равна 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.
Найдите сумму цифр в числе 100!.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Привет питонист, напиши какую новую рубрику ты бы добавил на сайт. Или изменил существующую. Чего не хватает?
Словари. Используем словари как альтернативу конструкции if-else
В этой статье:
- Собираем конструкцию if-else.
- Рассказываем, как использовать словарь для ее замены.
Читать статью
#словари #списки
В этой статье:
- Собираем конструкцию if-else.
- Рассказываем, как использовать словарь для ее замены.
Читать статью
#словари #списки
Топ. Топ 8 библиотек Python для машинного обучения и искусственного интеллекта
В этой статье мы рассмотрим:
- почему Python предпочтителен для машинного обучения и AI
- библиотеки Tensor Flow, Keras, Theano, Scikit-learn, PyTorch, NumPy, Pandas, Seaborn.
Читать статью
#топ
В этой статье мы рассмотрим:
- почему Python предпочтителен для машинного обучения и AI
- библиотеки Tensor Flow, Keras, Theano, Scikit-learn, PyTorch, NumPy, Pandas, Seaborn.
Читать статью
#топ