摘要: 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。 阅读全文
posted @ 2018-04-20 16:53 Cranx 阅读(2186) 评论(0) 推荐(0) 编辑
摘要: 如果要限制关键字参数的名字,就可以用命名关键字参数,例如,只接收city和job作为关键字参数。这种方式定义的函数如下: def person(name, age, *, city, job): print(name, age, city, job) 和关键字参数**kw不同,命名关键字参数需要一个 阅读全文
posted @ 2018-04-20 14:09 Cranx 阅读(243) 评论(0) 推荐(0) 编辑