Python精简学习(八)
Python精简学习之函数引用
-函数引用
1.在python当中 万物皆对象 在函数调用的时候 实参传递的就是对象的引用。 2.了解原理之后 就可以更好的去把控 在函数内部的处理是否会影响到函数外部的数据变化 参数传递是通过对象引用来完成 参数传递是用过对象引用来完成 参数传递是通过对象的引用来完成。
a = 1
def func(x):
print('x修改前的地址是{}'.format(id(x)))
x=2
print('x修改后的地址是{}'.format(id(x)))
pass
调用函数
print('a的地址是{}'.format(id(a)))
func(a)
print(a)
可变类型
li = []
def testRenc(parms):
li.append([1,3,4,54,67])
print(id(parms))
print('内部的{}'.format(parms))
pass
print(id(li))
testRenc(li)
print('外部的{}'.format(li))
```
个人整理好了java和python的资料可免费领取
1.JAVA资源分享:大厂面试解析+架构笔记+进阶学习PDF+精选视频资源
2.Python资源分享:python爬虫+数据分析+办公自动化+全栈开发+人工智能+面试真题分享+精选视频

