Курс Python → Глобальные переменные в Python
Для определения глобальной переменной в Python достаточно просто присвоить ей значение вне функции. Например, если мы хотим создать глобальную переменную с именем «global_var» и присвоить ей значение 10, мы можем сделать это следующим образом:
global_var = 10
Теперь переменная «global_var» доступна из любой функции или блока кода в программе. Мы можем использовать ее как для чтения, так и для записи значений. Например, мы можем вывести значение переменной на экран:
print(global_var)
Если мы захотим изменить значение глобальной переменной внутри функции, нам нужно использовать ключевое слово «global» перед именем переменной. Например, если мы хотим увеличить значение «global_var» на 5 внутри функции, мы можем сделать следующее:
def increase_global_var():
global global_var
global_var += 5
increase_global_var()
print(global_var)
Таким образом, мы можем явно указать, что переменная «global_var» используется как глобальная, и изменить ее значение внутри функции. Глобальные переменные могут быть полезны для передачи данных между различными частями программы или для хранения значений, которые должны быть доступны в любом месте кода.
Другие уроки курса "Python"
- Сортировка и разворот списка
- Параллельные вычисления в Python
- Сортировка и обратный порядок
- Создание функций с произвольным количеством аргументов
- Создание таблиц в терминале с PrettyTable
- Список и кортеж в Python
- Экспорт функций в Python
- Подсчет элементов в списке с Counter
- Импорт в Python: список all
- Объединение списков с помощью zip
- Получение срезов итераторов
- Символ подчеркивания в Python
- enumerate() в Python для работы с индексами
- Переворот строки
- Виртуальное окружение Python
- Создание списка через итерацию
- Модуль inspect: получение информации о объектах
- Поиск индекса элемента в списке
- Работа с путями в Python
- Метод ior для битовых операций
- Объединение кортежей в Python
- Изменение списка срезом
- Циклы for в Python
- Оператор in для проверки наличия элемента
- capitalize() — изменение регистра первого символа строки
- Установка и использование библиотеки google
- Функции map, filter, reduce
- Упрощенный вывод данных в Python
- Определение относительного пути
- Работа с deque в Python
- Python reversed() функция
- Игра «Камень, ножницы, бумага» — Python
- Форматирование данных с pprint
- Экспорт данных в файл.
- Иерархия классов в Python
- Глобальные переменные в Python
- Методы split() и join() — Python строк.
- Отслеживание выполнения программы с библиотекой tqdm
- Пустой оператор pass в Python
- Объединение словарей в Python
- Python Менеджер контекста
- Декораторы в Python
- Руководство по библиотеке pydantic
- Метод Event.wait() в Python
- Объединение списков в строку
- Метод __call__ в Python















