print() sep 参数使用:
>>> a=10;b=388;c=98
>>>print(a,b,c,sep='@')
10@388@98
看了一下,目前还没有把递归单独拿出来讲解
下面使用递归方式求斐波纳契数列
其实递归就是函数内部调用自身。
使用 print(fab(num)) #num 是一个数字,可用递归方式求输入数字的斐波纳契结果
def fab(n):
if n<1:
print('输入有误!')
return-1
if n==1or n==2:
return1
else:
return fab(n-1)+fab(n-2)