Python全局变量和局部变量#Python变量:全局变量和局部变量
#在许多语言中,声明全局变量时,您喜欢将全局变量的名称定义为大写
将学生人数定义为100人
STUDENT_NUMBER=100
#学校名称
shool _ name='广州通用'
“”
获取全局变量:学生数STUDENT_NUMBER的值
“”'
def getStudentNumber () :
return STUDENT_NUMBER
“”
全局变量重置:学生数STUDENT_NUMBER的值
“”'
efsetstudentnumber(num ) :
global STUDENT_NUMBER
STUDENT_NUMBER=num
“”
获取全局变量:学校名称SCHOOL_NAME的值
“”'
def getSchoolName () :
return SCHOOL_NAME
“”
全局变量重置:学校名称SCHOOL_NAME值
“”'
efsetschoolname(name ) :
global SCHOOL_NAME
SCHOOL_NAME=name
def changeValue () :
name='北京大学'
编号=90
print ('全局变量STUDENT_NUMBER=',getStudentNumber ) )
print ('全局变量SCHOOL_NAME=',getSchoolName ) )
print (# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # )
print ('局部变量namber=',number ) )。
print ('局部变量name=',name ) )。
print (# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # )
打印'更改全局变量的值.')
print (# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # )
setstudentnumber(number )。
设置名称(name ) )。
print ('全局变量STUDENT_NUMBER=',getStudentNumber ) )
print ('全局变量SCHOOL_NAME=',getSchoolName ) )
if __name__=='__main__':
changeValue () )