/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/python/py-502-15-006/main.py
25 строк
675 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
# Неочевидные сокращения def calc(a, b, op): if op == 1: return a + b elif op == 2: return a - b # Читаемые имена и константы OPERATION_ADD = 1 OPERATION_SUBTRACT = 2 def calculate(first_number, second_number, operation): if operation == OPERATION_ADD: return first_number + second_number elif operation == OPERATION_SUBTRACT: return first_number - second_number # Единый интерфейс len() вместо разных свойств items = [1, 2, 3] text = "hello" mapping = {"a": 1, "b": 2} print(len(items)) # 3 print(len(text)) # 5 print(len(mapping)) # 2