Що буде надруковано в результаті виконання фрагменту програми? def f(n): n = n+1 return(n) print(f(1)+f(2))
4
3
5
2
СРОЧНО
Ответы на вопрос
Ответил anuapolina08
4
Відповідь: Результатом виконання програми буде число 5.
f(1): Спочатку викликається функція f з аргументом 1. В тілі функції значення n збільшується на 1, тому n дорівнює 2. Функція повертає це значення 2.
f(2): Потім викликається функція f з аргументом 2. В тілі функції значення n знову збільшується на 1, тому n дорівнює 3. Функція повертає це значення 3.
Врешті-решт функції додаються разом:
f(1)+f(2) = 2+3 = 5
Отже, на екран виводиться число 5.
anuapolina08:
Готово
Новые вопросы
Українська мова,
1 год назад
Другие предметы,
1 год назад
Биология,
1 год назад
География,
1 год назад
Математика,
7 лет назад