Project

General

Profile

Files » fibonacci.py

UserName LastName, 02/14/2025 10:23 AM

 
# 编写一个函数,实现斐波那契数列每个数字加 1 的功能。
fib_list = []


# [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]
# [2, 2, 3, 4, 6, 8, 14, 22, 35, 56]

def fibonacci(n):
if n <= 0:
return 0
elif n == 1 or n == 2:
return 1
else:
return fibonacci(n - 1) + fibonacci(n - 2)


if __name__ == '__main__':
n = 10
for i in range(1, n + 1):
fib_list.append(fibonacci(i) + 1)
print(fib_list)
(166-166/437)