#definição da função
def fib(n):
return n - 1 if n > 1 else n
# execução dos testes
def teste(esperado, n):
if esperado != fib(n):
print("resultado esperado fib(", n, ")=", esperado, "resultado obtido:", fib(n))
print ("Início da execução de testes:")
teste (0, 0)
teste (1, 1)
teste (1, 2)
teste (2, 3)
teste (8, 6)
print ("Fim dos testes")
|