在函数外部定义全局变量
global_var = 10
在函数内部使用`global`关键字声明全局变量
def func():
global global_var
global_var = 10
使用`globals()`函数来定义全局变量
def func():
globals()['global_var'] = 10
在类定义内部声明全局变量(类属性)
class MyClass:
global_variable = "I am a global variable in MyClass"
请注意,在函数内部使用变量时,如果需要修改全局变量,必须使用`global`关键字声明。否则,Python会创建一个局部变量而不是修改全局变量。