最近搜索
暂无搜索记录
热搜
JAVA
大数据
分布式
Python
人工智能
爬虫
WEB
JavaScript
认证
'''变量的作用域:
程序代码能访问该变量的区域
根据变量的有效范围可分为
·局部变量
在函数内定义并使用变量,只在函数内有效,
局部变量使用global声明,这个变量就会变成全局变量
·全局变量
函数体外定义的变量,可作用于函数内外的'''
def fun(a,b):
c=a+b #c,就称为局部变量,因为c是在函数体内进行定义变量,a,b为函数的形参,作用范围也是函数内部,也相当于局部变量
print(c)
#print(c) 因为a,c超出了起作用的范围(也称为超出了作用域)
#print(a)
name='杨' #name的作用范围为函数内部和外部都可以使用 -->
print(name)
def fun1():
print(name)
#调用函数
fun1()
def fun2():
global age #函数内部定义的变量,局部变量,局部变量使用global声明,这个变量实际上就变成了全局变量
age=18
print(age)
fun2()
print(age)