Observe a função print do código escrito em Python a seguir: def foo(n): if n > 1: return n * foo(n-1) return n print(foo(4)) Qual o resultado impresso por essa função?
Observe a função print do código escrito em Python a seguir:
def foo(n):
if n > 1:
return n * foo(n-1)
return n
print(foo(4))
Qual o resultado impresso por essa função?
- 4
- 16
- 24
- 20
- 32