Qual é a saída?AquecimentoPython
Prever chamadas com return
Entender que def só executa ao chamar e return devolve o valor.
Leia o programa ao lado e digite exatamente o que ele imprime.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
A linha def buff(x): só declara a função e return x + 5 devolve a soma. A chamada buff(10) devolve 15 e é impressa na primeira linha. Depois buff(2) vale 7 e buff(3) vale 8, e 7 + 8 imprime 15 na segunda linha.
Erro comum: Achar que def executa sozinho sem a chamada.
Programa
Leia o programa com calma e escreva o que ele imprime.