更多课程 选择中心

Python培训
美国上市教育机构

400-111-8989

Python培训

自学Python教程【第四十节】函数的默认参数

  • 发布:Python培训
  • 来源:Crossin的编程教室
  • 时间:2019-03-01 16:52

欢迎你来到达内自学Python编程教室,上一讲我们结束了用文件保存游戏的Python内容,这一讲我们来补充一个小技巧,关于设置函数默认参数的哦!

自学Python教程【第四十节】函数的默认参数

之前我们用过函数,比如:

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)

就会出错

恭喜你在Python自学的道路上又坚持了一天,今天讲的Python函数参数的设置是不是要比我们之前的要方便、简单一些呢?快试着看看你的代码里有没有能够设置替换的,有的话不妨改一下,让Python编程稍微优雅那么一点点哦!

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:自学Python编程【第三十九节】用文件保存游戏(3)
下一篇:自学Python编程【第四十一节】查天气(1)

【Git第八节】移除文件

【Python实战】四行Python代码就能知道你那的天气,你敢信?

Python实战【用Python写游戏第十三节】exe打包

Python实战【用Python写游戏第十二节】屡败屡战

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省