diff --git a/diy2.py b/diy2.py index 21f9a63..08342d0 100644 --- a/diy2.py +++ b/diy2.py @@ -1,15 +1,15 @@ # 尝试编写func()函数输出斐波那契数列的第十五个数是什么? # 斐波那契数列:1,1,2,3,5,8,13,21,34,55…… def func(n): - - - - - - - - - - -print(func(15)) #调用函数并打印结果 - + if n <= 2: + return 1 + else: + value = func(n-1) + func(n-2) + return value + +n = 0 +value = 0 +while value < 50: + n+=1 + value = func(n) +print(n) \ No newline at end of file