Python教程:如何设置函数的默认参数?

开课吧开课吧小代2021-02-04 15:10

今天要跟大家分享的是Python教程,如何设置函数的默认参数?Python入门新手和正在Python学习的小伙伴快来看一看吧,希望能够对大家有所帮助 !

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

def hello(name): print 'hello ' + name

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

hello('world')

程序就会输出

hello world

Python教程

如果很多时候,我们都是用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相关工作的小伙伴们有所帮助,最后祝愿小伙伴们工作顺利!开课吧Python培训拥有四大特色,门槛低、不吃力、应用强、专业高,你将掌握Python这门编程语言,实现自动化办公,减少重复劳动,熟练处理各种海量数据,将数据可视化呈现。投身开课吧,将是您智慧的选择!

Python的发展前景还是很可观的,有对Python感兴趣的同学就赶快学习起来吧。以上就是小编今天为大家整理发布的“Python教程:如何设置函数的默认参数?”一文,希望为正在学习Python的朋友提供学习参考,更多Python教程尽在开课吧广场Python教程频道!

有用
分享