diff --git a/aaa.p b/aaa.p new file mode 100644 index 0000000..0f3b0bd --- /dev/null +++ b/aaa.p @@ -0,0 +1,15 @@ +n1=1 +n2=1 +n3=2 +n4=3 +n5=5 +n6=8 +n7=13 +n8=21 +n9=34 +n10=55 +n11=89 +n12=144 +n13=233 +n14=377 +n15=610 \ No newline at end of file diff --git a/diy2.py b/diy2.py index 21f9a63..afd3566 100644 --- a/diy2.py +++ b/diy2.py @@ -1,15 +1,9 @@ # 尝试编写func()函数输出斐波那契数列的第十五个数是什么? # 斐波那契数列:1,1,2,3,5,8,13,21,34,55…… def func(n): - - - - - - - - - - -print(func(15)) #调用函数并打印结果 - + if n == 1 or n == 2: + return 1 + elif n > 2: + sum = func(n-1) + func(n-2) + return sum +print(func(15)) #调用函数并打印结果 \ No newline at end of file diff --git a/www.py b/www.py new file mode 100644 index 0000000..99c7978 --- /dev/null +++ b/www.py @@ -0,0 +1,19 @@ +# 尝试编写func()函数输出斐波那契数列的第十五个数是什么? +# 斐波那契数列:1,1,2,3,5,8,13,21,34,55…… +def func(n): + sjs=55 + wer=n-10 + for i in range(wer): + sjs + + + + + + + + + + + + +print(func(15)) #调用函数并打印结果