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