我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python 对象方法

img
为什么在调用aa.eat()时,if和else的结果可以交替出现,它的实际运行是怎么样的?

self.hungry初始是True
你第一次调用aa.eat()时,在if中判断self.hungry是True,走if分支,对 self.hungry重新设置为False
下次再调用aa.eat()时,self.hungry已经重新设置为False了,if判断self.hungry就是False,就走else分支了


如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮

近期文章

  • C++基础学到栈区这
  • 下面这个错误该怎么改
  • matlab函数文件和用@建立函数有啥区别
  • VS2019未经处理的异常该怎么办?
  • 讯飞语音评测webapi异常,不能new 构造函数
  • 理解不了这个函数递归结构,求解惑
  • 算数运算符求仙人摸摸头
  • 这种问题应该怎么去改
  • POWERBULIDER数据窗口如何增加列
  • 手机通讯录好友同步到抖音
  • 需要把所有的直接和间接下属部门的员工信息都打印出来
  • 信号和槽断开连接后怎么重连?
  • VS的C#winform,实现记住密码的整个流程,包括配置文件和代码编写
  • 怎样把二维数组的数据设为Jtable的数据么?(不是创建 也不用tablemodle)
  • 传统视觉怎么利用opencv去除复杂背景
  • pyinstaller打包的困惑
  • 怎么用labview编程使数字填入文本中相应的位置
  • 浏览器接收到响应报文,怎么把响应主体渲染成网页?
  • es6 promise原理是什么?
  • python for 循环数组 int to str

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华