So definieren Sie globale Python-Variablen

PHPz
Freigeben: 2024-03-01 17:04:22
nach vorne
778 Leute haben es durchsucht

So definieren Sie globale Python-Variablen

In Python können globale Variablen überall außerhalb einer Funktion definiert werden. Wenn Sie globale Variablen innerhalb einer Funktion verwenden, müssen Sie das Schlüsselwort global verwenden, um die Variable als globale Variable zu deklarieren. Hier ein Beispiel:

# 定义全局变量
global_var = 10

def my_function():
# 使用全局变量
print(global_var)

def another_function():
# 修改全局变量
global global_var
global_var = 20

# 调用函数
my_function() # 输出:10
another_function()
my_function() # 输出:20
Nach dem Login kopieren

Im obigen Beispiel ist global_var eine globale Variable, die in der Funktion my_function() verwendet und geändert wird. Das Schlüsselwort global_var是一个全局变量,在my_function()函数中使用了该变量,并进行了修改。在another_function()函数中使用了global关键字将global_var声明为全局变量,然后修改了其值。最后再次调用my_function() wird in der Funktion another_function() verwendet, um global_var als globale Variable zu deklarieren, und dann wird ihr Wert geändert. Rufen Sie abschließend die Funktion my_function() erneut auf, und Sie können sehen, dass der Wert der globalen Variablen auf 20 geändert wurde.

Das obige ist der detaillierte Inhalt vonSo definieren Sie globale Python-Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:lsjlt.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!