首页IT科技python值传递和地址传递的定义(python传递实参的方法)

python值传递和地址传递的定义(python传递实参的方法)

时间2025-05-01 09:50:11分类IT科技浏览3188
导读:说明...

说明

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

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

实例

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

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

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python里enumerate()的用法(python中enumerate函数是什么?) 手机movies文件夹怎么打开(movieplace.exe是什么进程文件 movieplace进程查询)