首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

关于python中global的有关问题

2013-07-09 
关于python中global的问题python中的global变量为什么不能在定义的时候给它赋值呢,比如说:global i 1只

关于python中global的问题
python中的global变量为什么不能在定义的时候给它赋值呢,比如说:
global i = 1
只能是global i

[解决办法]
    globle是在函数内声明变量的作用域的,既然用global声明了一个模块级的全局变量,那么为什么又要初始化呢,如果要改变它,重新赋值就性啦
[解决办法]
global i是声明语句,而i=1是赋值语句,可执行语句。

热点排行