Информатика • 10 класс
14

Локальные и глобальные переменные (Python)

  • Подпрограмма ― это автономная часть программы (функция), выполняющая определённый алгоритм и допускающая обращение к ней из различных частей общей программы.
  • Процедурное программирование применяется с целью:
    • упрощения кода для лёгкого понимания и обслуживания путём разделения на блоки;
    • повторного использования кода.
  • Локальные переменные ― переменные, описанные внутри функции и используемые только внутри функции.
  • Глобальные переменные ― переменные, которые описаны в самой программе, и используются, как в программе, так и в функции.
  • Особенности Python:
    • переменные, созданные внутри функции, являются локальными;
    • переменные, созданные вне функций, считаются глобальными;
    • для изменения глобальной переменной внутри функции используется ключевое слово global.

Вид

Функция

Использование глобальных переменных

Пример

def example ():
for i in range (2):
  b = I
  print (b)
  example () # результат 0 1

global_var = 5
global_too = 10
def example ():
print (global_var + global_too)
example (). # результат 15

Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2026

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪