python 函数参数说明

目录

  • 必选参数
  • 默认参数
  • 可变参数
  • 关键字参数
  • 命名参数

必选参数

 只要你随便放一个参数进去就是一个必选参数。

 

默认参数

 这里我们加一个参数,rmb。因为在用这个函数的时候,这个rmb已经被赋值了,所以我们叫它默认值,也叫默认参数,如果你不填rmb它就是默认10,如果你填了rmb的值,这里就相当于你对rmb重新赋值了。rmb的值就是你填写的值。

 

可变参数

可变参数,说明这个参数的长度是可变的,那么实际就是传入一个list或者tuple。语法就是这样。记住就行。

 

关键字参数

上面的应该好理解,就是一个默认关键字的写法。后面是结果

这里的是我先定义了dict一个键值对(其他的专业术语,我觉得用在这挺合适的),然后就可以直接拿这个dict的键去得到值。并用一个变量来接受这个值。

并且下面的**book是把book里面的所有键值对全部打印。 

 

命名关键字参数

这里加*前面的是位置关键字,即是输入的位置匹配值。后面的是按关键字匹配值。必须给city和grade关键字赋值才能打印。

 如果输入的不对,是会报错的。

posted @ 2019-09-19 14:58  极客海  阅读(1466)  评论(0编辑  收藏  举报