导语:
本文主要介绍了关于python怎么传参的相关知识,包括python传出参,以及python传参怎么校验数字这些编程知识,希望对大家有参考作用。
Python函数参数传递机制的问题本质上是调用函数(过程)与被调用函数(过程)在调用发生时的通信方式问题。基本参数传递
机制有两
种:值传递和引用传递。
在传值过程中,将被调用函数的形参作为被调用函数的局部变量,即开栈
辟了内存空间以存放由主调函数放
传入实参的值,从而成为实参的副本。传值的特点是被调用函数对形参的任何操作都是一个操作
为局部变量进行,不会影响主调函
数的实参变量的值。(推荐学习:
)
在传引用过程中,虽然被调用函数的形参也作为局部变量在栈中开辟了内存空间,但此时内存空间是由调用函数存储的。
数字放入的实参变量的地址。被调用函数对形参的任何操作都按间接寻址处理,即通过栈中存储的地址访问调用函数中的实参变量。只是
因此,被调用函数对形参所做的任何操作都会影响调用函数中的实参变量。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中PCA的处理过程10/11
- ♥ python如何去掉注释代码10/02
- ♥ 如何运行python代码10/02
- ♥ win7安装python的方法11/26
- ♥ 选择python作为你的入门语言怎么样12/13
- ♥ 如何在 python 中配置日志记录处理器12/15
内容反馈