美文网首页
Python教程如何设置函数的默认参数

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

作者: JokerW | 来源:发表于2019-12-31 11:13 被阅读0次

今天马哥教育要跟大家分享的文章是Python教程如何设置函数的默认参数?上一讲我们结束了用文件保存游戏的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学习 和从事python相关工作的小伙伴们有所帮助,想要了解更多相关知识记得关注马哥教育官网。最后祝愿小伙伴们工作顺利!

相关文章

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

    今天马哥教育要跟大家分享的文章是Python教程如何设置函数的默认参数?上一讲我们结束了用文件保存游戏的Pytho...

  • 函数的参数

    廖雪峰Python教程 一、必选参数 二 、默认参数 函数定义 参数类型说明 name, 必选参数gende...

  • Python函数、对象几个知识点

    函数 一、参数 Python的函数参数可以定义默认值,当调用者没有提供参数时,函数在执行过程中用默认值设置该参数。...

  • 5-2 深入函数-定义与调用

    1.默认值参数 在Python中,可以在声明函数的时候,预先为参数设置一个默认值,当调用函数,如果某个参数具有默认...

  • 简书样式测试

    Python基本语法&结构 函数 定义 参数 位置参数 参数传入时, 实参与形参位置一一对应 默认参数 设置默认参...

  • Python 程序员最常犯的十个错误

    常见错误1:错误地将表达式作为函数的默认参数 在Python中,我们可以为函数的某个参数设置默认值,使该参数成为可...

  • Python 程序员最常犯的十个错误,作为小白的你是不是也经常犯

    常见错误1:错误地将表达式作为函数的默认参数 在Python中,我们可以为函数的某个参数设置默认值,使该参数成为可...

  • TypeScript定义函数

    设置可选参数 设置默认参数 设置不确定参数 定义泛型函数

  • Python初级教程(16): 函数的参数

    在Python中,函数参数的数目是可以变化的。在本文中,您将学习如何使用函数的参数。 在上一节Python初级教程...

  • Python函数默认参数设置

    在某些情况下,程序需要在定义函数时为一个或多个形参指定默认值,这样在调用函数时就可以省略为该形参传入参数值,而是直...

网友评论

      本文标题:Python教程如何设置函数的默认参数

      本文链接:https://www.haomeiwen.com/subject/hldboctx.html