什么是Python中的默认参数?

什么是Python中的默认参数?

Python允许函数参数具有默认值;如果在调用函数时没有传递参数,则该参数将获得其默认值。

默认参数:

更多Python相关文章,请阅读:Python 教程

示例

Python有一种不同的方式来表示函数参数的语法和默认值。默认值表示如果在函数调用期间未传递参数值,则函数参数将使用该值。使用赋值(=)操作符分配默认值。下面是默认参数的典型语法。在这里,foo参数的默认值为Hi!

def defaultArg(name, foo='来这里!'):
   print name,foo
defaultArg('Joe')

输出

Joe来这里!

我们看到在上面的代码中有一个必需的参数和一个默认参数在声明中。在输出中,我们看到两个参数都被打印出来,即使在函数调用中只传递了一个参数。默认参数会自动传递并出现在函数调用的输出中。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程