Подчеркивание в Python

Знак подчеркивания _ или underscore занимает особое место в Python. Подчеркивание имеет множество применений, как эстетических конвенций (необязательная договоренность разработчиков оформлять код с подчеркиваниями), так и функциональных, т. е. реально затрагивающих исполнение кода (такие места буду отмечать знаком ⚠️). змеиный_регистр (snake_case) имена магических методов и переменных «приватные» члены класса и коверкание имен (mangling) игнорирование значения…