Качурин Антон@outcatcher
Пользователь
Информация
- В рейтинге
- Не участвует
- Откуда
- Воронеж, Воронежская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик, Инженер по автоматизации тестирования
Старший
Python
Golang
Пользователь
В Python у циклов (как и у if) вообще нет своей области видимости, можно переменную вообще первый раз внутри цикла присвоить, и снаружи потом использовать. Если не присвоишь - просто будет
NameErrorВ 95% случаев, имхо,
dataclassesне нужны. Только если нужны мутабельные контейнеры — их наNamedTupleне сделаешь. Плюс, вtyping.NamedTupleнельзя переопределять некоторые методы, а точнее: