Python全球声明

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python全球声明相关的知识,希望对你有一定的参考价值。

有没有理由要在Python中键入:

global x
x = "Hello World!"

而不是:

global x = "Hello World!"

除了我会得到一个错误的事实?

答案

您只需要在要使用该全局变量的函数中声明global x。这使python知道变量x不在函数范围内定义,而是在global范围内定义。

因此,您将执行以下操作:

x = 1

def f():
    global x

    return (x + 1)

f()

以上是关于Python全球声明的主要内容,如果未能解决你的问题,请参考以下文章

Python机器学习为啥就一下子红遍全球了呢???

Python的性能如何? 来看看全球都有哪些顶级的公司在使用Python

python 记录器,导入全球

全球疫情形势动态地图展示(超帅超好玩的python动图)

全球 Python 调查报告:Python 2 正在消亡,PyCharm 比 VS Code 更受欢迎!

全球疫情形势动态地图展示(超帅超好玩的python动图)