alarm
Задайте вопрос
Информатика
Goltikree

Есть глобальная переменная, которая обозначает размер самой главной первой матрешки. Напишите функцию, в которой к размеру главной матрешки прибавляется размер второй матрешки, который определен в этой функции. То же самое сделайте и с третьей функцией внутри второй. Верните результат сложения?Язык PythonПомоготи пожалуста

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Согласно условию, код будет выглядеть следующим образом:

size_global_matryoshka = 10

def two_matryoshka():

size_matryoshka_two = 5

def three_matryoshka():

size_matryoshka_three = 3

return size_matryoshka_three + size_matryoshka_two

return three_matryoshka() + size_global_matryoshka

print(two_matryoshka())

Я так понимаю вас так учат области видимости. В общем-то, особо пояснять нечего. Размер большой матрешки в глобальной переменной я ради примера задал 10, сделал функцию, где также добавил переменную с размером второй матрёшки (5), затем сделал вложенную функцию под третью матрёшку, где тоже добавил переменную с размером третьей матрешки (3). Далее, функция two_matryoshka вернёт результат работы третьей функции (а там вернётся сумма третьей и второй матрёшки), прибавив к нему размер глобальной матрешки.

Пример с рабочим кодом, конечно же, прилагаю.

120
Gridi
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Есть глобальная переменная, кото

Рафаель и Новак играют дружеский

Даны три числа x, y, z представл

Дан список из имён. Найдите само

Напиши программу на языке python

Python В первый год в поле N. б

Контакты
Реклама на сайте