PYTHON СПЕЦИАЛЬНЫЕ ПЕРЕМЕННЫЕ

В языке программирования Python существует несколько специальных переменных, которые имеют определенные значения и функции.

Одна из таких переменных - __name__. Она содержит имя текущего модуля и используется, чтобы определить, был ли модуль импортирован или запущен как самостоятельный скрипт. Например:

if __name__ == '__main__':
print('Этот модуль был запущен как скрипт')

Еще одна важная специальная переменная - __doc__. Она содержит документационную строку для объекта Python (например, модуля, функции, класса и т. д.). Документационные строки обычно заключены в тройные кавычки. Например:

def my_function():
'''Это документационная строка для функции.'''
return None

Также в Python есть переменная __file__, которая содержит путь к файлу с исходным кодом текущего модуля.

Еще одна важная переменная - globals(). Она возвращает словарь, содержащий все глобальные переменные модуля. Например:

my_variable = 42
print(globals())

И, наконец, переменная locals(), которая возвращает словарь, содержащий все локальные переменные текущего контекста. Например:

def my_function():
my_local_variable = 100
print(locals())
my_function()

Я ВСЕХ ОБМАНУЛ... Извиняшки! Вся ПРАВДА о переменных в Python

Уроки Python - Типы данных, переменные

Учим python за 7 часов! Уроки Python Полный курс обучения программированию на python с нуля

Аннотации Python. А ты аннотируешь переменные ? Annotations in python

Глобальные и локальные переменные в python

Урок 4 Переменные в Python. Оператор присваивания

#3 Как использовать переменные в python. Variables в питон

Используем переменные окружения в python

BLGPG-69B52801D30F-24-11-24-00

Новые материалы: