Курс 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"
- Создание генераторов
- Оператор «or» в Python
- Генерация случайных чисел в Python
- Работа с контекстным менеджером Pool
- Изменение объектов в Python
- Применение функции map() в Python
- Названия столбцов в Python таблицах
- Возврат нескольких значений
- Получение списка файлов в директории с использованием os
- Основы работы с os
- Разделение строки с помощью re.split()
- Частичное применение функций в Python
- Улучшение читаемости кода в Python
- Декоратор Property в Python
- Оптимизация строк в Python
- Объединение словарей в Python
- Библиотека wikipedia для Python
- Профилирование с cProfile
- Регистрация на курсы SF Education
- Combobox в Tkinter
- Оператор break в Python
- Python Calendar Usage
- Определение наиболее частого элемента с помощью collections.Counter
- Добавление элементов в список
- Настройка вывода в Numpy
- Работа с итераторами в Python
- Декораторы в Python
- Создание итерируемых объектов
- Генераторы и сеты в Python
- Преобразование кортежа в словарь.
- Извлечение статей с newspaper3k
- Сериализация и десериализация объектов
- Обработка ошибок в JSON данных
- Проверка дублей в списке.
- Модуль xkcd: загрузка комиксов
- Установка и использование библиотеки google
- Создание инструмента обнаружения плагиата
- Комментарии в Python.
- JSON в Python: модуль, dump, dumps, load
- Python Аргументы по умолчанию
- Переменная Шредингера
- Вложенные циклы в Python
- Настройка шрифта и цвета в Tkinter
- Оператор (*) в Python
- f-строки в формате строк
- Измерение времени выполнения кода
- Загрузка постов Instagram
- Генераторы в Python















