| Blasted |
Portugal@Home Member
Bem, aproveito a thread para colocar aqui uma dúvida. Continuei a leitura do livro que andava a ler, para me inteirar melhor sobre os ciclos e isso, e cheguei a uma parte onde se fala do return.
O problema é que esta parte (ao contrário das outras, que estão bem explicaditas até) não está lá muito bem explicada.
A questão é:
Este programa não era suposto devolver 43?
Como funciona exactamente isto do return?
P.S: Provavelmente esta não é a thread indicada para isto, visto que se foca mais nos exercicios, mas como é uma duvida pequenina, resolvi pôr aqui.
O problema é que esta parte (ao contrário das outras, que estão bem explicaditas até) não está lá muito bem explicada.
A questão é:
Código:
def valor_absoluto(x):
if x < 0:
return -x
if x > 0:
return x
print x
valor_absoluto(-43)
Como funciona exactamente isto do return?
P.S: Provavelmente esta não é a thread indicada para isto, visto que se foca mais nos exercicios, mas como é uma duvida pequenina, resolvi pôr aqui.