5 фич, о которых я бы хотел знать раньше
Фичи поинтереснее, чем lambda, map и filter — генераторы списков, круговые списки, zip и enumerate.
Фичи поинтереснее, чем lambda, map и filter — генераторы списков, круговые списки, zip и enumerate.
В этой статье мы рассмотрим, на что способны различные линтеры. Для этого пропустим одинаковый код через несколько линтеров с дефолтными настройками.
В этой статье мы разберем, каким должен быть высококачественный код на Python, а также проанализируем и сравним инструменты, при помощи которых вы сможете поднять свой код на новый уровень.
Давайте начнем с краеугольного камня Python — с объектов. Объектом является буквально все. Ваш модуль это объект, функция — объект, число — тоже объект. Объекты это просто экземпляры классов.
Когда я начал изучать программирование, я столкнулся с одной проблемой. Я считал, что для того чтобы работать над проектами и
В этой статье мы рассмотрим три различных вида кэширования данных, способы работы с ними, а также удаление ненужного кэша.
Многие учащиеся интересуются, смогут ли они гарантированно найти место разработчика в технологической компании, если хорошо изучат Python.
Чтобы помочь вам с выбором курсов, мы собрали список из семи разных школ России, Беларуси и Украины.
Всегда лучше не самому набивать шишки, а учиться на чужом опыте. В этой статье мы собрали советы общего характера для начинающих программистов.
Сравниваем медианы зарплат Python-программистов в столицах России, Украины и Беларуси. Анализируем динамику по сравнению с прошлым годом.
Управление ресурсами В программах часто используются такие ресурсы, как файлы или базы данных. Но эти ресурсы ограничены в доступе. Поэтому
В этой статье мы рассмотрим строки документации в Python, а также разберемся, как и зачем их использовать. Строки документации (docstrings)
Python — динамический интерпретируемый язык высокого уровня. Он считается одним из трех лучших языков программирования. Есть много ресурсов, доступных для
В Python для создания модульных тестов (или юнит-тестов) есть много инструментов.
SQL-инъекции это один из видов уязвимостей, которому подвержены как реляционные базы данных, так и NoSQL.