

Локальные и глобальные переменные
Presentation
•
Computers
•
1st - 5th Grade
•
Practice Problem
•
Hard
Расчетова Наталия
Used 1+ times
FREE Resource
8 Slides • 0 Questions
1
Локальные и глобальные
переменные
Функции возвращающие
значения
2
Повторение
Объявление функции:
def название_функции(параметры):
блок кода
заголовок функции
тело функции
список параметров
Вызов функции:
название_функции(параметры)
2
3
Локальные переменные
4
Локальные переменные
Локальными называются переменные, объявленные внутри функции и
доступные только ей самой.
Программный код за пределами
функции к ним доступа не имеет.
def print_texas():
birds = 5000 # локальная переменная
print('В Техасе обитает', birds, 'птиц.')
Переменная birds является локальной для функции print_texas().
4
5
Локальные переменные
Если программный код одной функции попытается обратиться к
локальной переменной, принадлежащей другой функции, то
произойдет ошибка.
def print_texas():
birds = 5000
print('В Техасе обитает', birds, 'птиц.')
def print_california():
print('В Калифорнии обитает', birds, 'птиц.')
NameError: name 'birds' is not defined
вызов функции print_california()
5
6
Глобальные переменные
7
Глобальные переменные
Глобальными называются переменные, объявленные в основной
программе и доступные как программе, так и всем ее функциям.
birds = 5000 # глобальная переменная
def print_texas():
print('В Техасе обитает', birds, 'птиц.')
def print_california():
print('В Калифорнии обитает', birds, 'птиц.')
В Техасе обитает 5000 птиц.
В Калифорнии обитает 5000 птиц.
вызов функций
7
8
Глобальные переменные
Большинство программистов согласны, что следует ограничить
использование глобальных переменных либо не использовать их
вообще. Причины следующие:
●глобальные переменные затрудняют отладку программы;
●функции, использующие глобальные переменные, обычно зависят
от этих переменных;
●глобальные переменные затрудняют понимание программы.
8
Локальные и глобальные
переменные
Функции возвращающие
значения
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
8 questions
зона арктических пустынь
Presentation
•
4th Grade
10 questions
KTL biology
Presentation
•
1st Grade
17 questions
функции
Presentation
•
KG
10 questions
Удивительные жуки
Presentation
•
1st - 4th Grade
11 questions
Брак
Presentation
•
KG
7 questions
ПА инфа база
Presentation
•
2nd Grade
5 questions
Шестиногие и восьминогие
Presentation
•
1st - 5th Grade
6 questions
Рапсчет координат опорных точек
Presentation
•
5th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade