在代码示例中,可以使用函数来创建局部作用域,并使用变量来演示变量在其局部作用域中是独立的。
以下是一个使用Python编写的示例:
def my_function():
# 在函数内部创建一个局部变量
my_variable = 10
print("局部变量的值为:", my_variable)
# 在函数外部创建一个全局变量
my_variable = 20
# 调用函数
my_function()
print("全局变量的值为:", my_variable)
输出:
局部变量的值为: 10
全局变量的值为: 20
在上面的示例中,我们定义了一个函数my_function()
,在函数内部创建了一个局部变量my_variable
并赋值为10
。然后,我们在函数外部创建了一个全局变量my_variable
并赋值为20
。
当我们调用函数my_function()
时,它将打印出局部变量my_variable
的值为10
。然后,我们在函数外部打印全局变量my_variable
的值为20
。
这证明了在局部作用域中,变量my_variable
与全局作用域中的变量my_variable
是完全独立的。
下一篇:变量在其作用域内不保存值。