美文网首页
【Python】全局变量与局部变量

【Python】全局变量与局部变量

作者: 失语失芯不失梦 | 来源:发表于2019-05-07 09:35 被阅读0次

    全局变量是在整个py文件中声明,全局范围内都可以访问

    局部变量是在某个函数中声明的,只能在该函数中调用它,如果试图在超出范围的地方调用,程序就爆掉了

    全局变量和函数变量调用前都需要赋值,不能函数里直接使用外部变量

    此处如果直接调用testProcess这个方法,会报错:local variable 'cpuvalue' referenced before assignment

    是因为,使用for循环的时候才有cpuValue的定义,而在for函数外直接调用了cpuValue这个值,cpuValue是局部变量,未声明不能直接调用。所以在使用前声明一下就行

    这样更改即可

    参考文章:

    https://www.cnblogs.com/Archmage/p/7569817.html

    相关文章

      网友评论

          本文标题:【Python】全局变量与局部变量

          本文链接:https://www.haomeiwen.com/subject/vnttvftx.html