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

    python传递实参的方法

    小妮浅浅小妮浅浅2021-08-24 20:44:43原创2902

    说明

    1、Python允许函数从调用语句中收集任意数量的实际参数。

    2、在形参名前加一个星号*,表示创建一个名为形参的空列表,以存储任意数量的实参。

    实例

    # 传递任意数量的实参
    #形参名 *toppings 中的 星号 让Python创建一个名为 toppings 的空元组,并将收到的所有值封装到元组中。
    def make_pizza(size, *toppings): # 若是接受不同类型的实参,必须在函数定义中将接纳任意数量的形参放在最后面。
                                     # Python 先匹配位置实参和关键字实参,再将余下的实参收集到最后一个形参中。
        '''概述要制作的比萨'''
        print(f"\nMaking a {size}-inch pizza with the following toppings:")
        for topping in toppings:
            print(topping)
     
    make_pizza('16', 'mushrooms', 'green peppers')
     
    # >>> Making a 16-inch pizza with the following toppings:
    # >>> mushrooms
    # >>> green peppers

    以上就是python传递实参的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python传递实参
    上一篇:python赋值运算符是什么 下一篇:python关键字实参的使用

    相关文章推荐

    • python字典的元素访问• python字典如何遍历数据• python pytesseract库是什么• python PaddleOCR库的介绍• python EasyOCR库是什么• python muggle_ocr库的介绍• Python上下文管理器的作用• python上下文管理器如何实现类• python with遇到错误语句的处理• python运算符的结合性探究• python赋值运算符如何使用• python赋值运算符支持哪些赋值• python赋值运算符是什么

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网