#递归
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 中的函数? 简单理解,函数就是一种快捷方式,用于快捷指向一段代码。...
- 谈函数不得不谈有一下变量的作用域。因为所谓的变量作用域是对于函数而言的。如果你整个文件的代码没有任何函数,那么都是...