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
Новые материалы:
- Книга python скачать
- Apache и django
- Python размытие изображения
- Корзина товаров django
- Менеджер моделей django
- Библиотеки python для анализа данных
- Конъюнкция в python
- Основы программирования на примере языка python д ю федоров
- Numpy как произносится
- Макграт майк python программирование для начинающих
- Python процесс не может получить доступ к файлу так как этот файл занят другим процессом
- Обработка сообщений телеграмм python бот
- Python one hot кодирование
- Python хостинг для бота телеграмм
- Python как узнать версию