python中的参数
- 位置参数 ------------------------------------------------正常的参数
- 默认参数 -------------------------------------------------位置参数有些需要附上默认值,默认参数必须指向不变对象,不能把它弄成一个可变的,比如对他进行了增加和删除等操作,不行
- 可变参数 ------------------------------------------------前面有一个*号,传入参数的时候也要带上这个*号,否则传入的可就是一个列表了,就不是列表中的元素了。传入的元素可以是0个和多个
- 关键字参数 ---------------------------------------------前面有两个*号,传入的是一个字典,导入的时候和上面的一样,要带上两个星号
- 命名关键字参数 -------------------------------------- 必须用参数名传入进去,定义的时候用一个*来隔开。其实就是默认参数的意思。
参考:
廖雪峰的网站