导语:
本文主要介绍了关于python怎么传参的相关知识,包括python传出参,以及python传参怎么校验数字这些编程知识,希望对大家有参考作用。
Python函数参数传递机制的问题本质上是调用函数(过程)与被调用函数(过程)在调用发生时的通信方式问题。基本参数传递
机制有两
种:值传递和引用传递。
在传值过程中,将被调用函数的形参作为被调用函数的局部变量,即开栈
辟了内存空间以存放由主调函数放
传入实参的值,从而成为实参的副本。传值的特点是被调用函数对形参的任何操作都是一个操作
为局部变量进行,不会影响主调函
数的实参变量的值。(推荐学习:
)
在传引用过程中,虽然被调用函数的形参也作为局部变量在栈中开辟了内存空间,但此时内存空间是由调用函数存储的。
数字放入的实参变量的地址。被调用函数对形参的任何操作都按间接寻址处理,即通过栈中存储的地址访问调用函数中的实参变量。只是
因此,被调用函数对形参所做的任何操作都会影响调用函数中的实参变量。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python开发中如何拆分?12/15
- ♥ linux自带python吗?11/14
- ♥ python写爬虫的方法01/07
- ♥ python如何开始编辑12/01
- ♥ Python Tkinter Pack 布局管理器10/13
- ♥ python如何过滤列表中大于0的数据?08/23
内容反馈