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

РКН: https://kurl.ru/WPjOT
Download Telegram
Ребят, как вам идея постить в наш канал задачки-тесты-опросы, такие как вчера вечером?
Anonymous Poll
16%
Не мешайте все в кучу
5%
Не нужно
69%
Да давайте тесты в студию
11%
Посмотреть ответы
2 новых канала с задачками по Python.

@python3test и @python3tests. Выбирайте на ваш вкус. Оба с хорошим уровнем задач и тестов.

Пояснения к решениям также имеются.

Подписывайтесь: @python3test И @python3tests
Топ. Работа с сетевыми сокетами на Python

Сетевой сокет — это эндпоинт межпроцессного взаимодействия в компьютерной сети. Давайте рассмотрим имеющиеся в Python методы для работы с сокетами.

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

#модули
Топ. Регулярное выражение для проверки римских чисел

На Codewars есть задачка: нужно написать функцию для конвертации римских чисел в арабские. В этой статье мы сосредоточились на одном из этапов решения: проверке, ввел ли пользователь валидное римское число.

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

#топ
Топ. Сравнение языков Python и Java

Сравнили два языка по производительности, сложности изучения и популярности.

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

#топ
Задача на логику. Пропавший доллар

Трое разработчиков приехали на конференцию и заселились в мини-отель. Хозяйка сказала, что с них $30, так что они скинулись по десятке и расплатились. Вечером хозяйка спохватилась: взять нужно было $25. Она достала $5 из кассы и велела горничной отдать их гостям.

Гоничная решила, что разделить $5 на троих не выйдет, поэтому отдала каждому по $1, а $2 забрала себе (все равно гости не знали, что она должна была отдать больше).

Каждый разработчик получил по $1 сдачи, так что выходило, что все заплатили за ночлег по $9. Горничная прикарманила $2. $27 + $2 = $29. Но изначально они заплатили хозяйке $30. Куда еще один доллар девался?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача
Топ. Мемоизация, рекурсия и цикл for в Python

Вычисление n-го члена последовательности Фибоначчи - довольно распространенная задача. В этой статье мы рассматриваем код трех ее решений: с помощью цикла for, рекурсии и рекурсии с мемоизацией.

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

#топ #рекурсия
Топ. Составление документации для проектов на Python

В этой статье:

- строки документации и комментарии,
- сообщения коммитов,
- README-файлы
- Sphinx-документация.

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

#топ
Функции. Как использовать функции all() и any() в Python

Python имеет много полезных встроенных функций. Например, any() и all(). В этой статье показываем на примерах, как и для чего их можно использовать.

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

#функции
Задача с кодом. Денежный формат

Напишите функцию, которая будет принимать число и возвращать его в виде денежной суммы в долларах (и центах) США.

Примечания
- Нужно обязательно округлять дробную часть числа до сотых. Обратите внимание, что дробная часть числа в денежном формате отделяется точкой, а тысячи разделяются запятыми.
- В функцию могут передаваться как положительные, так и отрицательные числа.

Примеры
dolla_dolla_bills(10) ➞ "$10.00"
dolla_dolla_bills(1000000) ➞ "$1,000,000.00"
dolla_dolla_bills(-314159.2653) ➞ "-$314,159.27"
dolla_dolla_bills(-56.99) ➞ "-$56.99"

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

#задача #coding
Топ. Инструменты командной строки из стандартной библиотеки Python 3

В этой статье:
- http.server
- json.tool
- gzip
- zipfile
- tarfile

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

#топ #модули
Машинное обучение. Почему Python — лучший язык для машинного обучения и ИИ?

Python - очень популярный выбор для проектов, связанных с машинным обучением. Разбираем, какие особенности языка способствуют его популярности в этой сфере.

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

Книги по ML - @maschinelearning

#ml
Топ. Фреймворки Python для геймдева и мобильной разработки

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

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

#топ
@pythonrabota - вакансии для Junior Python программистов.
Функции. Сравнение операторов yield и return в Python

Рассказали про основные различия между yield и return в Python, а для лучшего понимания привели пару примеров.

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

#функции
Машинное обучение. Что такое глубокое обучение и как оно работает

В этой статье:

- Что такое глубокое обучение?
- Как работает глубокое обучение?
- Пример работы сети глубокого обучения
- Расцвет глубокого обучения
- Глубокое обучение в действии
- Перспективы карьеры в области глубокого обучения

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

Книги по ML - @maschinelearning

#ml
Топ. Факты и мифы об именах и значениях в Python

Хорошенько разобравшись в механизмах Python, вы сможете понять и причины того или иного поведения своих программ. Поэтому давайте поговорим об основополагающих вещах: именах, значениях и изменяемости (мутабельности).

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

#топ #функции