在Python中,局部變量是在函數內部定義的變量,它們的作用范圍僅限于該函數。當函數執行完成后,局部變量會被銷毀。要定義局部變量,只需在函數內部使用=
運算符為變量賦值即可。以下是一個簡單的示例:
def my_function():
local_var = 10 # 定義局部變量local_var并賦值為10
print("Local variable inside the function:", local_var)
my_function() # 調用函數
print("Local variable outside the function:", local_var) # 嘗試訪問局部變量,將引發錯誤
在這個例子中,local_var
是一個局部變量,它在my_function
函數內部定義。當我們嘗試在函數外部訪問local_var
時,Python會拋出一個錯誤,因為它超出了其作用范圍。