变量的作业域
局部变量:在函数内部定义
生命周期:第一次执行(第一西函数调用)出生;函数执行完成
全局变量:在函数外部定义
在函数内使用全局变量:global
`
## 引用
基本类型:直接把值传给函数; 直接给了一张100块钱的人名币
数值、字符浮点、布尔类型
引用类型:传递的是 内存空间地址,把你的银行卡给他,里面有100块钱
列表、字典
```python
def test1(a):
a =a+100
print("1~函数内部a=: %d"%a)
b = 200
print("2-调用函数前: b = %d"%b)
test1(b)
print("3-调用函数之后:b = %d"%b)
print("*"*50)
def test1(a):
a.append("300")
print("1-函数内部: a = : %s"%a)
b = [100,200]
print("2-调用函数前: b = %s"%b)
test1(b)
print("3-调用函数前: b = %s"%b)