只要你随便放一个参数进去就是一个必选参数。
这里我们加一个参数,rmb。因为在用这个函数的时候,这个rmb已经被赋值了,所以我们叫它默认值,也叫默认参数,如果你不填rmb它就是默认10,如果你填了rmb的值,这里就相当于你对rmb重新赋值了。rmb的值就是你填写的值。
可变参数,说明这个参数的长度是可变的,那么实际就是传入一个list或者tuple。语法就是这样。记住就行。
上面的应该好理解,就是一个默认关键字的写法。后面是结果
这里的是我先定义了dict一个键值对(其他的专业术语,我觉得用在这挺合适的),然后就可以直接拿这个dict的键去得到值。并用一个变量来接受这个值。
并且下面的**book是把book里面的所有键值对全部打印。
这里加*前面的是位置关键字,即是输入的位置匹配值。后面的是按关键字匹配值。必须给city和grade关键字赋值才能打印。
如果输入的不对,是会报错的。
原文:https://www.cnblogs.com/cheneyboon/p/11549719.html