溫馨提示×

python交互式命令怎么管理變量

小樊
100
2024-12-09 12:10:09
欄目: 編程語言

在Python交互式命令中,你可以使用globallocal關鍵字來管理變量。global用于聲明一個變量為全局變量,local用于聲明一個變量為局部變量。這里有一些例子:

  1. 聲明全局變量:
x = 10

def my_function():
    global x
    x = 20
    print("Inside function:", x)

my_function()
print("Outside function:", x)

輸出:

Inside function: 20
Outside function: 20

在這個例子中,我們首先定義了一個全局變量x,然后在my_function函數中使用global關鍵字聲明x為全局變量,并將其值修改為20。最后,我們在函數外部打印x的值,可以看到它已經被修改為20。

  1. 聲明局部變量:
def my_function():
    y = 10
    print("Inside function:", y)

my_function()
print("Outside function:", y)

輸出:

Inside function: 10
Outside function: 10

在這個例子中,我們在my_function函數內部定義了一個局部變量y,并將其值設置為10。然后我們在函數外部打印y的值,可以看到它仍然是10,因為它是局部變量,只在函數內部有效。

注意:在Python交互式命令中,你也可以直接使用變量名來修改變量的值,而不需要使用globallocal關鍵字。例如:

x = 10
print("Before change:", x)
x = 20
print("After change:", x)

輸出:

Before change: 10
After change: 20

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女