Курс 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"
- Форматирование данных с помощью pprint
- Объединение словарей в Python
- Глобальные переменные в Python
- Присвоение значений переменным в Python
- Непрерывная проверка в Python
- Вывод переменной и строки в Python
- Функция map() в Python
- Проблема сравнения словарей
- Транспонирование 2D-массива с помощью zip
- Выключение компьютера с помощью Python
- Вычисление натуральных логарифмов в NumPy
- Python Метод sleep() из time
- Функция divmod() в Python
- Оформление кода по PEP 8
- Защита данных в Python
- Преобразование типов данных в set comprehension
- Работа с контекстными менеджерами
- Автоматизация скриптов на AWS Lightsail.
- Python enumerate() использование
- Подсказки типов в Python
- Условное добавление элементов в список
- Повторение и перенос строки
- Декораторы в Python
- Модуль math: константы π и e
- Работа с географическими данными.
- Нахождение самого длинного слова в списке с помощью max
- Многоточие в Python
- Проверка типа объекта в Python
- Итераторы с потерямиZIP
- Печать комбинаций в Python с Itertools
- Встраивание HTML в Jupyter Notebook
- Добавление цвета в консоли
- Создание таблиц в терминале с PrettyTable
- Mad Libs Generator
- Перегрузка операторов в Python
- Запуск файлового сервера
- Форматирование строк в Python
- Подсчет элементов в Python
- Модуль subprocess: запуск внешних команд
- Метод enumerate() в Python
- Ускорение обработки данных с %autoawait
- Создание лямбда-функций
- Работа с комплексными числами
- Использование двоеточия в Python
- Python Метод del.















