python怎么将局部变量的值传递给全局变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python怎么将局部变量的值传递给全局变量相关的知识,希望对你有一定的参考价值。

参考技术A global语句声明后,指定的变量被认为是函数外的。后面的所有操作都是在操作函数外的那个变量,虽然你是在函数内操作的。
虽然Python提供了这个功能,但是应该尽量避免这样做,因为这使得程序的读者会不清楚这个变量是在哪里定义的。

def func():  global x  print 'x is', x  x = 2  print 'Changed local x to', xx = 50func()print 'Value of x is', x

执行结果是这样的
x is 50Changed global x to 2Value of x is 2本回答被提问者采纳

以上是关于python怎么将局部变量的值传递给全局变量的主要内容,如果未能解决你的问题,请参考以下文章

Axure中怎么实现变量值在页面中的传递

我想请教一下,powershell的脚本之间如何传递全局变量。

全局变量与局部变量的性能

python函数中局部变量与全局变量遵守规则

python全局变量-局部变量用法和区别

QT/C++外部变量或者全局变量怎么使用,来个能说清楚的。