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

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

时间2025-08-05 01:43:15分类IT科技浏览4331
导读:说明...

说明

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
右键点个性化没有反应(右键快捷菜单中的“个性化”无法打开)