• 技术文章 >Python技术 >Python基础教程

    python函数中的参数有哪些?怎么用?

    十一十一2021-01-18 11:19:16原创3562

    在参数使用上,也是需要注意下的,因为参数形式有很多,针对不同的参数形式,我们在位置上,作用上的使用也是不一样的,比如当实参和关键词需要在一起混合使用的时候,位置上的实参必须放置在关键字实参前面或者不蹦为同一形参重复传值等情况,因此掌握参数还是相当重要的,下面一起来详细了解学习。

    1、位置形参

    def func():
    Pass

    2、默认形参

    def func(x, y=1):
    Pass

    3、普通收集形参

    def func(x, y, *args):
    print(x, y)
    print(args)
     
    func(1, 2, 3, 4, 5, 6, 7, 78, 8, 89)

    4、关键字收集形参

    def func(x, y, **kwargs):
    print(x, y)
    print(kwargs)
     
    func(a=1, b=2, c=3, x=4, y=5, z=6)

    5、命名关键字形参

    def func(x, *, y=2, z):
    print(x)
    # 其中y和z就是命名关键字形参
    print(y, z)
     
    func(1, z=3)

    6、实际参数

    7、关键字实参

    def func(x, y):
    print(x + y)
     
    func(y=1, x=2)
    func(x=2, y=1)

    上述一直强调和联系形参和实参的使用,这是大家需要注意下的,因为在调用阶段,实参会个绑定给形参,希望可以帮助大家学习。

    专题推荐:python函数中的参数
    上一篇:python中pdb模块怎么用? 下一篇:python中jupyter lab如何使用?

    相关文章推荐

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网