在类中定义一个公共属性,将其赋值为需要公开的变量。以下是一个示例:
class MyClass:
def __init__(self):
self.public_variable = None
self.__private_variable = None
def get_private_variable(self):
return self.__private_variable
def set_private_variable(self, value):
self.__private_variable = value
在这个示例中,public_variable
是公开的,而 __private_variable
是私有的。通过 get_private_variable
和 set_private_variable
方法来访问和修改 __private_variable
。但可以直接访问和修改 public_variable
。
然后,你可以通过创建一个对象实例来访问和修改公开变量:
my_object = MyClass()
my_object.public_variable = "公共变量"
print(my_object.public_variable)
输出结果为:“公共变量”
上一篇:变量未定义是VBA公式。
下一篇:变量未定义!(Python)