Pythonist.ru - образование по питону
25.5K subscribers
91 photos
1 video
956 links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

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

@aldrson
Download Telegram
Tips & Tricks. Functools: улучшаем функции Python

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

Это невероятно мощный модуль, который можно использовать для улучшения практически любой функции в Python.

#tipsandtricks #функции #модули
Tips & Tricks. Как перевернуть строку в Python

Разбираем три способа перевернуть строку: с помощью рекурсии, с помощью среза и с помощью встроенных методов Python.

#tipsandtricks #строки
Tips & Tricks. Как удалить None из списка в Python

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

#tipsandtricks #списки
Tips & Tricks. Забудьте об использовании print() для отладки в Python

Пожалуй, большинство разработчиков для вывода данных в консоль при отладке используют функцию print() . В этой статье мы рассказываем о библиотеке Ice Cream и функции ic(), которые существенно упрощают и ускоряют процесс дебаггинга.

#tipsandtricks #модули
Tips & Tricks. Приёмы для ускорения кода на Python

Для ускорения кода на Python программисты могут использовать много приемов. Мы собрали несколько самых простых и при этом самых эффективных из них.

#tipsandtricks
Tips & Tricks. Как исправить ошибку NameError в Python

Рассмотрели несколько примеров кода, показывающих, как и почему возникает ошибка NameError, и показали, как ее исправить.

#tipsandtricks
Tips & Tricks. Распаковка словаря в Python

Рассмотрели четыре способа преобразовать многоуровневый словарь (т.е. содержащий вложенные словари) в одноуровневый, «плоский». Каждый из этих методов имеет свои плюсы и минусы (кратко проанализировали производительность).

#tipsandtricks #словари
Tips & Tricks. Функция sum() в Python

Давайте разберем, что такое функция sum() и почему это питонический способ суммирования.

#tipsandtricks #функции