# 示例代码:使用 global 关键字
# 定义一个全局变量
x = 10
def my_function():
    # 使用 global 关键字声明 x 是全局变量
    global x
    print(f"函数调用前,全局变量 x 的值是: {x}")
    # 修改全局变量 x 的值
    x = 20
    print(f"函数调用后,全局变量 x 的值是: {x}")
# 调用函数
my_function()
# 打印全局变量 x 的值,可以看到它已经被修改了
print(f"全局变量 x 的最终值是: {x}")global 关键字用于在函数内部声明一个变量为全局变量。这意味着你可以在函数内部修改全局变量的值,并且这些修改会影响到全局作用域中的变量。global 关键字,在函数内部对变量的赋值操作会创建一个新的局部变量,而不是修改全局变量。x,并在函数 my_function 内部使用 global 关键字来修改它的值。通过这种方式,我们在函数内部对 x 的修改会影响到全局作用域中的 x。上一篇:python exec函数
下一篇:python 块注释
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站