1、方法说明
将参数传递到函数有两种方式,一种是无关键字的传递,另一种是带关键字的传递。
在关键词参数传递之前,必须传递非关键词参数。
2、实例
*arguments用于接收所有多余的非关键字参数。**keywords用于接收所有额外的关键字参数。
defcheeseshop(kind,*arguments,**keywords): print("--Doyouhaveany",kind,"?") print("--I'msorry,we'realloutof",kind) forarginarguments: print(arg) print("-"*40) forkwinkeywords: print(kw,":",keywords[kw])
以上是python函数传输参数我希望这两种方法能对你有所帮助。更多多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。