Python函数,,1.介绍 函数代码
Python函数,,1.介绍 函数代码
1.介绍
函数代码块以def关键字开头,后接函数标识符名称和圆括号;
return[表达式]结束函数,不带表达式的return,默认返回None
2.函数的简单调用
def printme(str): print str returnprintme(11)
3.传递参数
所有参数在Python里都是按引用传递的
def changeme(mylist): mylist.append([1,2,3]) print "函数内值",mylist returnlist = ["A","B","C"]changeme(list)print "函数外值",list#函数内值 [‘A‘, ‘B‘, ‘C‘, [1, 2, 3]]#函数外值 [‘A‘, ‘B‘, ‘C‘, [1, 2, 3]]
4.关键字参数
def printme(str): print str returnprintme(str="My string")#根据参数名匹配参数
5.缺省参数
def printme(name,age=24): print name returnprintme(name="kim")#根据参数名匹配参数
6.不定长参数
def printme(arg1,*arrInt): print arg1; sum = 0; for item in arrInt: sum+=item; return sumprint printme(1,2,3,4,5)#根据参数名匹配参数
7.匿名函数
sum = lambda arg1,arg2:arg1 + arg2print sum(1,2);
Python函数
相关内容
- 暂无相关文章
评论关闭