Публикации по теме 'python-programming'


PEP8 — Руководство по написанию кода Python
Если перед программистом стоит задача написать приложение или библиотеку для себя, или если в будущем нет планов привлекать к работе над проектом других людей, то он действительно может делать с кодом все, что захочет . Золотое правило для программистов-одиночек звучит так: «Пока я понимаю свой код, мне больше ничего не нужно делать». Если программист работает в команде (или такая работа планируется в ближайшее время), возникает необходимость документировать и тестировать исходный..

Обзор EPL Fantasy GW6 и выбор алгоритма GW7
Наш подход Moneyball к Fantasy EPL (team_id: 2057677) Если вы впервые попадаете на один из моих блогов Fantasy EPL, вы можете сначала проверить Часть 1 , Часть 2 , Часть 3 , Часть 4 и Часть 5 , чтобы сначала ознакомиться с нашим общим подходом и улучшения, которые мы внесли с течением времени. Итоги работы команды GW7 и общая статистика Вы, возможно, помните, что на прошлой неделе мы действительно выиграли золото с нашим капитаном - KDB - но на этой неделе мы попали в тухлую..

Python за 7 дней  —  7/07: Исключения и как с ними справляться
Python имеет множество встроенных исключений, которые вы можете использовать в своих программах. При возникновении ошибки возникает исключение. Исключения в коде можно обрабатывать с помощью операторов try и exclude. Оператор try позволяет проверить блок кода на наличие ошибок.

Определите энтропию и прирост информации в наборе данных с помощью Python
Я смотрел видео о науке о данных и был проинформирован о некоторых терминах, касающихся того, как определить вероятности события. Был приведен пример использования игры на открытом воздухе, поэтому я решил написать программу, чтобы проиллюстрировать этот пример. Я получил набор данных из репозитория GitHub, и его можно найти здесь…

5 простых советов по написанию ЧИСТОГО кода Python (и экономии времени) 🧽🧺
Как написать чистый код на Python? Выполнение этого простого пятиэтапного процесса гарантирует, что ваш код работает правильно, легко читается и максимально использует возможности Python. Готовы научиться писать чистый код на Python? Давайте начнем! Все эти советы вдохновлены оригинальной версией Javascript , созданной Ryanmcdermott , но адаптированной для Python с более расширенным…

Рассчитайте важность функции в вопросе соревнования Kaggle о сбое машины
Последние несколько сообщений, о которых я писал, касались наборов данных о дисбалансе. Это было сделано не специально, а просто случайно (по крайней мере, с моей стороны). Последние несколько наборов данных, над которыми я работал, были несбалансированными, поэтому мне пришлось использовать специальные методы для балансировки данных.

Тестирование на основе свойств в Python
Используйте Hypothesis для автоматизации создания тестового примера Модульное тестирование является отраслевым стандартом де-факто, используемым во всех профессиональных проектах по программному обеспечению, как и должно быть. Мы обсуждали больше в разных постах ( введение модульного тестирования для Python и мокирование ) и создали аналогичные статьи для C++ ( Часть 1 / Часть 2 ). Однако это не означает, что модульное тестирование идеально. Одним из недостатков является..