PYTHON ПЕРЕМЕННЫЕ ГЛОБАЛЬНЫЕ
В Python переменная, объявленная вне функции, называется глобальной. Она доступна в любом месте программы и может быть использована в любой функции.
Для объявления глобальной переменной внутри функции, используйте ключевое слово global
. Это говорит Python, что вы планируете использовать глобальную переменную и изменения в этой функции должны быть занесены в глобальную область видимости.
Например:
x = "глобальная переменная"def func(): global x print("Перед изменением", x) x = "измененная глобальная переменная" print("После изменения", x) func()print("За пределами функции", x)
Вывод:
Перед изменением глобальная переменнаяПосле изменения измененная глобальная переменнаяЗа пределами функции измененная глобальная переменная
Когда вы объявляете переменную внутри функции, она становится локальной и недоступной за пределами функции. Если вы хотите передать локальную переменную в глобальную область видимости, вы можете использовать ключевое слово global
.
Например:
def func(): global y y = "глобальная переменная" func()print(y)
Вывод:
глобальная переменная
#5.1 Как создавать глобальные переменные в python. Global variables в питон.
#43. Области видимости переменных. Ключевые слова global и nonlocal - Python для начинающих
Глобальные переменные Python
Урок 12. Локальные и глобальные переменные. Язык Python
Если бы я начал учить программирование сейчас. Советы спустя 10 лет
Информатика. Язык Python: Локальные и глобальные переменные. Центр онлайн-обучения «Фоксфорд»
Глобальные и локальные переменные в python
Новые материалы:
- Комментарии в программе python задача
- Что такое interactive shell django
- Как удалить кнопку в tkinter python
- I в python
- Python профилирование памяти
- Python добавить в список строку
- Python библиотека wikipedia
- Метод issubset python
- Openpyxl python диапазон ячеек
- Нулевая матрица numpy
- Isna что это python
- Gitignore для django
- Python ссылочные типы данных
- Композиция классов python