加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
eoc.py 666 Bytes
一键复制 编辑 原始数据 按行查看 历史
zhaobo 提交于 2023-06-07 10:24 . Initial commit
class Demo:
alive =True
_username = "protected"
__password = "private"
def __init__(self,name):
self.name = name
@property
def password(self):
return self.__password
@password.setter
def password(self , new_password):
if len(new_password) >= 8:
self.__password = new_password
else:
print("密码长度不符合要求")
if __name__ =="__main__":
print(Demo.alive)
print(Demo._username)
print(Demo.__dict__)
obj = Demo(name= "zhaoxiaobo")
print(obj.alive)
print(obj._username)
#print(obj.__password)
obj.password="123345666"
print(obj.password)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化