#python python... PYTHON 🔛 🚀
11 subscribers
914 photos
7 videos
158 files
1.54K links
Download Telegram
Tips & Tricks. Используем range() с некоторым шагом в Python

Знаете ли вы, что функция range() способна на большее, чем просто создавать список чисел от 0 до n? Мы расскажем вам о ее скрытых возможностях.

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

#tipsandtricks #функции
Перечисления enum (Python 3.4+)

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

from enum import Enum, auto


class Monster(Enum):
ZOMBIE = auto()
WARRIOR = auto()
BEAR = auto()


print(Monster.ZOMBIE) # Monster.ZOMBIE
​​Python Unit Test Automation
Автор: Ashwin Pajankar

В настоящем руководстве вы познакомитесь с юнит-тестированием для проектов на языке программирования Python на примере таких библиотек, как doctest, unittest, nose, nose2 и pytest

#книгадня

https://t.me/progbook/3696
Architecture Patterns with Python (2019)
Авторы: Harry Percival, Bob Gregory

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

Скачать книгу
Словари. Используем словари как альтернативу конструкции if-else

В этой статье:
- Собираем конструкцию if-else.
- Рассказываем, как использовать словарь для ее замены.

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

#словари #списки
Tips & Tricks. Python *args и **kwargs

Давайте рассмотрим, что такое *args и **kwargs, и чем они полезны. Для этого разберем пару простых примеров.

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

#tipsandtricks #функции