码迷,mamicode.com
首页 > 其他好文 > 详细

默认参数和可变参数

时间:2015-08-28 19:50:05      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:python   参数   

一、默认参数

默认参数的作用是为了简化调用,如果我们不传参数,就会使用默认参数,如果传了参数,就会使用传进来的参数。

注意:如果有必填参数时,默认参数应该写在必填参数后。

技术分享

在上面这个例子中,name这个参数就是一个默认参数,当调用函数时,如果不传参数,就默认使用world这个参数值,如果传了参数,就使用传进来的参数值。


二、可变参数

1、可变参数需要在参数前加*

def fn(*args):

    print args

2、python会将可变参数看做是一个tuple

当我们需要计算几个数的评论数,就可以用到可变参数:

技术分享


版权声明:本文为博主原创文章,未经博主允许不得转载。

默认参数和可变参数

标签:python   参数   

原文地址:http://blog.csdn.net/sunflower_csdn/article/details/48055857

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!