函数全局变量python python教程之全局变量用法

Python中的全局变量 在Python可以在函数中直接使用定义的全局变量,但是 如果需要修改这个全局变量,那么就要在函数前面global a 表明在函数中的 a 是全局变量 a 而不是重新定义的局部变量 a。
python局部变量与全局变量(1)局部变量 是在 函数内部定义的变量,只能在函数内部使用
(2)函数执行结束后,函数内部的局部变量,会被系统回收
(3)不同的函数,可以定义相同的名字的局部变量,不会互相影响
示例:
结果:
所谓生命周期就是变量从被创建到被系统回收的过程
(1)局部变量在函数执行时才会被创建
(2)函数执行结束后 , 局部变量被系统回收
【函数全局变量python python教程之全局变量用法】(3)局部变量在生命周期内 , 可以用来存储函数内部临时使用到的数据
示例:
结果:
示例:
结果:
示例:
结果:
(1)为了避免局部变量和全局变量出现混淆,在定义全局变量时 , 有些公司会有一些开发要求,例如:全局变量名前加上gl_或者g_的前缀,但不同公司可能不一致;
(2)建议全局变量的命名与局部变量的规则区分开;
python 如何定义全局变量python定义全局变量的方法:
python需要用到关键字“global 变量名”的方式来定义全局变量 。
例如:定义全局变量student,“global student”就代表定义了一个全局变量student
示例如下:
更多Python知识,请关注:Python自学网?。?
关于函数全局变量python和python教程之全局变量用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读