摘要: 关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。请看示例: 输出: 关键字参数有什么用?它可以扩展函数的功能。比如,在person函数里,我们保证能接收到name和age这两个参数,但是,如果调用者愿意提供更多的参数,我们也能收到。试想你正在做一个用户 阅读全文
posted @ 2016-07-29 16:31 FrankYou 阅读(13831) 评论(1) 推荐(2)
摘要: 定义可变参数和定义一个list或tuple参数相比,仅仅在参数前面加了一个*号。在函数内部,参数numbers接收到的是一个tuple,因此,函数代码完全不变。但是,调用该函数时,可以传入任意个参数,包括0个参数。 Python允许你在list或tuple前面加一个*号,把list或tuple的元素 阅读全文
posted @ 2016-07-29 15:55 FrankYou 阅读(400) 评论(0) 推荐(0)