溫馨提示×

python global關鍵字怎么使用

小億
94
2023-10-10 17:02:12
欄目: 編程語言

在Python中,可以使用global關鍵字來聲明一個變量為全局變量,以便在函數(shù)內(nèi)部訪問和修改它。

以下是global關鍵字的用法示例:

  1. 聲明全局變量:
x = 10
def func():
global x  # 聲明x為全局變量
x = 20
print(x)
func()  # 輸出:20
print(x)  # 輸出:20
  1. 修改全局變量:
x = 10
def func():
global x  # 聲明x為全局變量
x += 5
func()
print(x)  # 輸出:15

需要注意的是,在函數(shù)內(nèi)部使用global關鍵字聲明變量為全局變量時,應確保在對該變量進行操作前進行聲明。否則,在函數(shù)內(nèi)部直接對變量賦值將會創(chuàng)建一個新的局部變量。

0