Pythoner集中营

python中的关键字参数和默认值

2017-11-22  本文已影响5人  787ea54e5cc5

一、调用函数的时候给默认值

       本节中引入的关键字参数当你习惯之后,就会发现程序规模越大,他的功能也就越大。考虑下面的两种情况。(从这篇文章开始,代码通过pycharm展示)

参数相反的两个函数

在你给完参数调用之后你会发现,两个函数的运行结果一致:

运行结果一致

       但是在参数多的时候,顺序是很难记住的。为了让这些事情变得简单,可以给参数提供一个名字。参数名和值一定要对应,如下所示:

给参数起个名字 hello_2中参数名和值不对应 运行结果

二、在定义函数的时候给默认值

关键字参数还能在定义函数的时候提供默认值。

定义函数的时候提供默认值 运行结果

也可以单独制定一个参数修改提供的默认值。

单独指定某一个值 运行结果
上一篇 下一篇

猜你喜欢

热点阅读