Pythonist.ru - образование по питону
25.7K subscribers
211 photos
5 videos
5 files
1.06K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Ребят, мы запустили новую рубрику Tips & Tricks in Python.
В ней будут только практические примеры, задачи и посути больше подсказок и снипетов кода,
которые вы можете использовать в своей работе или учебе.


Tips & Tricks в Python: 11 советов и хитростей на Python

В эту статью-пример мы добавили : 11 cоветов и приемов, которые вы можете использовать для разработки.

Читать примеры

#tipsandtricks
​​Топ. Сравнение зарплат аналитиков данных за 2019 год: Минск, Киев, Москва

Мы проверли анализ зарплат Data Science специалистов в трех столицах.
Большая часть из них знает Python, работала на Python и будет продолжать так делать.

Почти все любят считать чужие деньги. Так что вперед.

Читать статью
😁1
​​​​Топ 5 Python веб фреймворков в 2020 году.

По исследованию Stack Overflow за 2019 год, Python стал самым быстрорастущим языком программирования. Мы решили подобрать для вас 5 самых популярных и надежных веб фреймворков на 2020 год. Они подойдут, как для мелких проектов, так и для крупных веб сайтов.

Читать статью
Проект Эйлера. Задача 4 "Наибольшее произведение-палиндром":

Условие:
Число-палиндром с обеих сторон (справа налево и слева направо) читается одинаково. Самое большое число-палиндром, полученное умножением двух двузначных чисел – 9009 = 91 × 99.

Найдите самый большой палиндром, полученный умножением двух трехзначных чисел.

Решение на нашем сайте.
Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к лучше подумать и не решить, чем решить, но не подумать.

#задача #проектэйлера
​​Книги: Рецензия на книгу Марка Лутца "Изучаем Python"

Эта книга станет отличным средством обучения, как для новичков, так и для уже набравшихся опыта разработчиков.

Читать статью

#books
Ребят, мы вот только допилили функциональность 'Тесты по Python'. Планируем делать тесты по разным темам питона и по уровням(junior, middle, senior). Сам тест еще будет улучшаться, баги зафиксятся.

Первый тест "Основы Python"
Пишите ваши комментарии с улучшениями и конструктивной критикой. Будем рады предложенным темам для тестов. Если же кто-то готов взять на себя ответсвенность за ведение такой рубрики - то тоже пишите, можем обсудить сотрудничество.
​​Топ. Отслеживаем развитие коронавируса в своей стране при помощи Python.

Контент статьи:
- рассмотрим способ отслеживания кол-ва заразившихся
- разберем как собирать данные
- поработаем со связкой Selenium + Python

Читать статью

#топ
Проект Эйлера. Задача 5 "Наименьшее кратное":

Условие:
2520 — самое маленькое число, которое делится без остатка на все числа от 1 до 10.

Какое самое маленькое число делится нацело на все числа от 1 до 20?

Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к лучше подумать и не решить, чем решить, но не подумать.

#задача #проектэйлера
Ребят, нас набралось уже 7000. Пора сверить часы. Что бы вы хотели улучшить/исправить/добавить/убрать на нашем сайте. Пишите в комментариях.
Топ. Идеи для проектов на Python, актуальные в 2020 году

Как известно, лучший способ изучить язык программирования — создавать на нем что-нибудь. Как назло, когда пытаешься придумать подходящий проект, ничего не приходит в голову. Но это не беда! Мы собрали для вас подборку идей проектов как для начинающих питонистов, так и для более опытных.

Читать статью
Друзья, мы запустили чат для обсуждения всего, что касается Python. Ну и конечно контента нашего канала и сайта.

Заходите, обсуждайте: @pythonistruchat
Проект Эйлера. Задача 6 "Разность между суммой квадратов и квадратом суммы":

Условие:
Сумма квадратов первых десяти натуральных чисел равна

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.

Читать статью

#топ
Книги. Изучаем Python

Сегодня мы поговорим о прекрасной книге Эрика Мэтиза "Изучаем Python". Эта книга поможет читателю, не слишком опытному в программировании, побыстрее начать писать на Python работоспособные программы (игры, визуализации данных и веб-приложения). Полный обзор книги читайте в статье, там же вы найдете ссылку на скачивание.

#книги

Читать статью
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 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.

#задача #проектэйлера
Если ты в поиске работы по питону, то можно попробовать найти её в телеграме, например, тут: @pythonrabota
Книги. Лучшие книги по Django для новичков и опытных разработчиков

Django – это основной веб-фреймворк языка Python. В статье, которую мы вам предлагаем, даны описания лучших книг по этому фреймворку (для специалистов разного уровня). Также под описаниями книг вы найдете ссылки на скачивание.

Читать статью

#книги #django
Приходи в наш уютный чат и обсуждай Python : @pythonistruchat