创建一个类,在类里print输出一句话,执行后,类里的这句话还是被执行

发际线对抗者 2020-10-16 06:37:39
python相关:
class Dog():
print("这是一个狗子类")
pass
执行后,为什么类里这句话还是会输出呢?
...全文
224 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
发际线对抗者 2020-10-29
  • 打赏
  • 举报
回复
好的,谢谢解答,一直以为类是静止的,只有对象实例化的时候才会去执行里面的内容
秋千Swing0_0 2020-10-20
  • 打赏
  • 举报
回复
因为你定义的是一个类而不是一个函数,运行一个类其实就是实例化一个类,print在类创建初始化后执行

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧