您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Python全局变量与局部变量详解

2024/4/1 15:55:44发布16次查看
python全局变量与局部变量详解
#python中的变量:全局变量和局部变量 #在很多语言中,在声明全局变量的时候,都喜欢把全局变量的名称定义为大写 #定义学生人数为100 student_number = 100 #学校名称 school_name = 'guangzhou university' \ 获取全局变量:学生人数student_number的值 def getstudentnumber(): return student_number \ 重置全局变量:学生人数student_number值 def setstudentnumber(num): global student_number student_number = num \ 获取全局变量:学校名称school_name的值 def getschoolname(): return school_name \ 重置全局变量:学校名称school_name值 def setschoolname(name): global school_name school_name = name def changevalue(): name = '北京大学' number = 90 print('全局变量student_number = ' , getstudentnumber()) print('全局变量school_name = ' , getschoolname()) print('#######################################') print('局部变量namber = ' , number) print('局部变量name = ' , name) print('#######################################') print('改变全局变量值...') print('#######################################') setstudentnumber(number) setschoolname(name) print('全局变量student_number = ' , getstudentnumber()) print('全局变量school_name = ' , getschoolname()) if __name__ == '__main__': changevalue()
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product