Переменные в Python | Онлайн-уроки Python для начинающих и детей | Бесплатный курс Python с нуля
Переменная __name__ в Python
Источник: Nuances of Programming Введение в переменную _ _name_ _ и варианты ее использования в Python Скорее всего, вы встречали переменную __name__ при работе с кодом Python. Она выглядит следующим образом: if __name__ == '__main__':
main() Рассмотрим пример использования этой переменной при создании модулей в Python. Зачем использовать переменную _ _name_ _? Переменная __name__ (два нижних подчеркивания перед и после) — это особая переменная в Python, получающая значение в зависимости от того, каким образом выполняется содержащийся в ней сценарий...
⚡️ Что такое __name__ в Pytthon
Эта переменная хранит название модуля, который импортируется. А если это прямой запуск (python3 foo.py), то его значение будет __main__. Теперь поговорим про __name__ == "__main__". При импорте модуля весь код выполняется. Чтобы избежать странного поведения (см. пример), стоит делать проверку. Пример переменной Python __name__ Во-первых, создайте новый модуль под названием Billing, который имеет две функции: calculate_tax() и print_billing_doc(). Кроме того, добавьте оператор, который выводит на экран переменную __name__: Во-вторых, создайте новый файл с именем app...