Python3基础 global关键字 使函数的局部变量升格为全局变量
2017-01-16 11:17
621 查看
镇场诗:
清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。
学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。
——————————————————————————————————————————
code:
result:
——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。Python版本3.5,系统 Windows7。
Python是优秀的语言,值得努力学习。我是跟着小甲鱼视频教程学习的,推荐。
我是一个新手,所以如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取成就一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。
学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。
——————————————————————————————————————————
code:
def MyFunJu() : count=10 #这个count是局部变量,外面的 全局变量与其虽然同名但是无关 print(count) #打印局部变量 def MyFunQuan() : global count print(count) #打印全局变量 count=10 #这个count是全局变量,在函数内部进行的修改 会影响到函数外部 print(count) #打印全局变量 count=5 #全局变量 MyFunJu() print(count) #打印的是全局变量 count=6 MyFunQuan() print(count) #打印的是全局变量
result:
============= RESTART: C:/Users/Administrator/Desktop/mytest6.py ============= 10 5 6 10 10 >>>
——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。Python版本3.5,系统 Windows7。
Python是优秀的语言,值得努力学习。我是跟着小甲鱼视频教程学习的,推荐。
我是一个新手,所以如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取成就一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
相关文章推荐
- python变量总结: 全局变量、局部变量、类变量、实例变量以及global和nonlocal关键字的使用示例
- python基础 - global关键字及全局变量的用法
- python基础(函数、局部变量、全局变量、文件操作)
- python 函数的局部变量和全局变量 global
- python基础 - global关键字及全局变量的用法
- Python新手学习基础之函数-全局变量和局部变量
- Python新手学习基础之函数-全局变量和局部变量
- Python新手学习基础之函数-全局变量和局部变量
- 自定义函数内可以使用全局变量吗?答案是不可以,需要关键字global
- Python函数中的局部变量和全局变量
- static作用(修饰函数、局部变量、全局变量) C/C++中static关键字详解
- 【python】为什么修改全局的dict变量不用global关键字
- C++——static关键字(全局变量,局部变量,函数)
- 飘逸的python - 为什么修改全局的dict变量不用global关键字
- python 局部变量和全局变量 global
- python基础:python的局部变量和全局变量
- Python语法基础——关于全局变量与局部变量
- Python基础学习篇——Global全局变量的使用
- python函数全局变量和局部变量
- 黑马程序员——零基础学习iOS开发——07 全局变量、局部变量、static和extern关键字