美文网首页
python---函数参数

python---函数参数

作者: 剧情简介第一天 | 来源:发表于2017-03-03 19:25 被阅读0次

    python---函数参数

    在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。

    位置参数

    默认参数

    可变参数
    可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。

    def calc(*numbers):
        sum = 0
        for n in numbers:
            sum = sum + n * n
        return sum
    
    calc(*nums)
    

    *nums表示把nums这个list的所有元素作为可变参数传进去。这种写法相当有用,而且很常见。

    关键字参数

    相关文章

      网友评论

          本文标题:python---函数参数

          本文链接:https://www.haomeiwen.com/subject/ojixwttx.html