#递归
def digui(n):
if (n==1)|(n==0):
return 1
else:
return n*digui(n-1)
def feib(n):
if (n==1)|(n==2):
return 1
else :
return feib(n-1)+feib(n-2)
def fei(n):
n1=1;
n2=1;
n3=1;
if n<1:
print('err')
return -1
while(n-2)>0:
n3=n1+n2
n1=n2
n2=n3
n-=1
return n3
#参数
def fn(name,action):
print(name,action)
#默认参数
def fnde(name="hhh",words="ssss"):
print(name,words)
fnde("nini")
#收集函数
def test(*params,ex):
print(len(params),ex)
print(params[1])
test(1,2,3,4,5,ex=111)
python——函数简记
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 此函数非数学中的函数。 那什么是 Python 中的函数? 简单理解,函数就是一种快捷方式,用于快捷指向一段代码。...
- 谈函数不得不谈有一下变量的作用域。因为所谓的变量作用域是对于函数而言的。如果你整个文件的代码没有任何函数,那么都是...