当前位置:天才代写 > tutorial > 其他教程 > 【Python 课堂】第42课—— 函数的默认参数

【Python 课堂】第42课—— 函数的默认参数

2018-05-23 08:00 星期三 所属: 其他教程 浏览:760

【Python 课堂】第42课—— 函数的默认参数

今天分享一点小技巧。之前我们用过函数,比如:

def hello(name):

   print ‘hello ‘ + name

 

然后我们去调用这个函数:

hello(‘world’)

技能培训

 

程序就会输出

hello world

 

如果很多时候,我们都是用world来调用这个函数,少数情况才会去改参数。那么,我们就可以给这个函数一个默认参数:

 

def hello(name = ‘world’):

   print ‘hello ‘ + name

 

当你没有提供参数值时,这个参数就会使用默认值;如果你提供了,就用你给的。

 

这样,在默认情况下,你只要调用

hello()

 

就可以输出

hello world

 

同样你也可以指定参数:

hello(‘python’)

 

输出

hello python

在线学习

 

注意,当函数有多个参数时,如果你想给部分参数提供默认参数,那么这些参数必须在参数的末尾。比如:

def func(a, b=5)

是正确的

 

def func(a=5, b)

就会出错

 

文章来源于Crossin,由课课家在线学习平台整理,转载请注明。

 

    关键字:

天才代写-代写联系方式