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

РКН: https://kurl.ru/WPjOT
Download Telegram
Проект Эйлера. Задача 1 "Числа, кратные 3 или 5":

Условие: Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.

Найдите сумму всех чисел меньше 1000, кратных 3 или 5.

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

#задача #проектэйлера
👍3👌1
​​Вопрос на собеседовании: "Что вы знаете о list/dict comprehensions"?

list/dict comprehensions позволяют легко создавать объект на основе итерируемого объекта. Оффициальная доккументация Python говорит, что list comprehensions обычно быстрее чем стандартный loop. Полный ответ с разбором кода и задач на нашем сайте.

Смотреть ответ

#list #dict #вопроснасобесе
👍1
​​Вопрос на собеседовании: Какие функции, методы можно использовать для определения типа сущности в Python?

Смотреть ответ

#вопроснасобесе #ооп
Контент канала:
1. Разбор вопросов на собеседовании с ответами и кусками кода.
2. Книги
3. Задачи на логику
4. Проект эйлера
5. Видео
6. Тесты по Python 3

Всё, больше никакой воды!!!
👍2
Книги: 11 лучших книг по программированию на Python для новичков

В статье есть краткое описание о чем книги и кому они подойдут.

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

#books
Проект Эйлера. Задача 2 "Четные числа Фибоначчи":

Условие: Каждый следующий элемент ряда Фибоначчи получается при сложении двух предыдущих. Начиная с 1 и 2, первые 10 элементов будут:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, …

Найдите сумму всех четных элементов ряда Фибоначчи, которые не превышают четыре миллиона.

Решение на нашем сайте.

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

P.S Пишите в комментариях на сайте ваше решение или ссылку на онлайн решение.

#задача #проектэйлера
👍2
Ребят, как вам наш сайт pythonist.ru?

Мы только начали, но уже хотелось бы получить отзыв. Что улучшить, что добавить, убрать? Может быть баги видно какие-то?

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

#задача #проектэйлера