跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Python
/
Python
两个实例最初都读取类属性 status = "new"。执行 first.status = "paid" 会改变什么?
来自 Python
入门
1分钟
两个实例最初都读取类属性 status = "new"。执行 first.status = "paid" 会改变什么?
在 first 上创建或替换实例属性;另一个实例仍读取 "new"
修改类属性,因此影响每个实例
抛出 AttributeError,因为类属性只读
检查
向 AI 询问这道练习
报告错误
上一道练习
子类仍有未实现的抽象方法,却尝试实例化时会抛出哪种异常?
填空
下一道练习
对于普通实例方法,代码调用 account.deposit(10) 时 Python 会做什么?
测验
有新版本可用
重新加载