首页 > 智能硬件 > 正文内容

python传参数的方法

时间:2024-07-07 14:01:29

python参数传递 

Python参数传递采用共享传参方式,参数的各个形式参数获得的是实参中各个引用的副本,也就是形参是实参的别名,参数传递传的还是引用。这种传引用的方式在传不可变对象时没有问题,但如果传递的是可变对象,就有可能改变实参的值(和可变对象的赋值操作类似)。

Python函数传参时还允许设置函数的可选参数,并为其设置默认值。例如,def f(a, b=0),调用函数f时,如果传递两个参数,那么a和b就是对应的传递过来的值,如果只有一个参数,那么就将其赋给a,b的值就是默认的0。可以根据参数的类型直接指定默认值,例如可选参数b的类型是整数,默认值设为整数,类型是list,默认值设为[]。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益, 请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
标签:智能硬件

科技之家 广州小漏斗信息技术有限公司 版权所有 佳绩网提供支持 粤ICP备20006251号