是的,Python 可以访问全局变量。在 Python 中,全局变量是在函数之外声明的变量,它们可以在整个程序中访问和使用。
要在函数内部访问全局变量,需要在函数中使用 global 关键字声明该变量。这样,Python 就会知道该变量是全局变量,而不是局部变量。
以下是一个示例代码,演示了如何在函数内部访问全局变量:
python
复制
# 声明全局变量x = 10# 定义函数def my_function(): # 声明全局变量 global x # 访问全局变量 print(x)# 调用函数my_function()
在上面的代码中,我们声明了一个全局变量 x,并在 my_function() 中使用 global 关键字声明该变量。然后,我们使用 print() 函数访问该全局变量并打印其值。