1. Переменная-пустышка. Иногда мы хотим показать читателю нашего кода: эта переменная используется только здесь и сейчас, далее она нам не понадобится. Например, при распаковке последовательности нужны только первый и последний элементы. Используем распаковку со звездочкой: a, *_, b = (0, 1, 2, 4, 8) 2. Последнее значение в интерпретаторе Python. В переменной под именем _ хранится последнее вычисленное значение в интерпретаторе Python. А в IPython можно использовать переменную из двух нижних подчеркиваний для предыдущего вычисленного элемента и трёх нижних подчеркиваний для предпредыдущего. 3. Одиночное подчеркивание в начале имени объекта, указывает на его частную природу. Например, такие объекты на уровне модуля не импортируются из других модулей по инструкции from module import * Однако к внутренним функциям можно получить доступ по такому имени. 4. Полностью «закрыть» метод или атрибут внутри класса можно с помощью двойного подчеркиваниия в начале имени. Интерпретатор «исказит» так
7 примеров, как питонисты используют символ подчеркивания «_»
19 августа 202119 авг 2021
20
1 мин