B. Read again and answer the questions.
1. Where did Tom go on a
cruise?
2. Why can't Tom show Oraz
pictures of his trip?
3. What does Tom think of
camel riding?
4. Did Tom fall off the camel?
5. What did Tom get Oraz from
Egypt?
6. Why does Oraz say his
souvenir is broken?
def cylinder():
r = float(input())
h = float(input())
# площадь боковой поверхности цилиндра:
side = 2 * 3.14 * r * h
# площадь одного основания цилиндра:
circle = 3.14 * r**2
# полная площадь цилиндра:
full = side + 2 * circle
return full
square = cylinder()
print(square)
Пример выполнения:
3
7
188.4
В данной программе в основную ветку из функции возвращается значение локальной переменной full. Не сама переменная, а ее значение, в данном случае – какое-либо число, полученное в результате вычисления площади цилиндра.
В основной ветке программы это значение присваивается глобальной переменной square. То есть выражение square = cylinder() выполняется так:
Вызывается функция cylinder().
Из нее возвращается значение.
Это значение присваивается переменной square.
Этот мой ответ и он официальный и копированию не подлежит! ©