鱼C论坛

 找回密码
 立即注册
查看: 1713|回复: 2

新手求助 [课后作业] 第004讲:改进我们的小游戏 | 课后测试题及答案

[复制链接]
发表于 2019-8-13 19:43:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
爬虫小白,有问题不会,请大神求教。 谢谢。

                               
登录/注册后可看大图

第04行 i = i -1 代表什么意思。 万分感谢。

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-8-14 08:12:51 | 显示全部楼层
i = i - 1 意思是 i 自减 1,假设 i 是 9,执行完这句语句 i 就变成 8 了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-14 10:04:22 | 显示全部楼层
本帖最后由 cyx210 于 2019-8-14 10:17 编辑

就是字面意思,
代码从上往下执行,当执行到这一步时,上面语句中的 i 如果等于10,执行这一步就是 i = 10 -  1,这时 i 就等于9了,再执行下一个代码,
你问题的源代码:
i = 10
while i:
    print('我爱鱼C!')
    i = i - 1

现  i = 10,执行  print('我爱鱼C!')  ,打印出  我爱鱼C!  ,再执行 i = i - 1
得  i =  9,执行   print('我爱鱼C!')  ,打印出  我爱鱼C!  ,再执行 i = i - 1
得  i =  8,执行   print('我爱鱼C!')  ,打印出  我爱鱼C!  ,再执行 i = i - 1
.
.
.
.
就这样循环啊,当 i = 0 时退出循环

找到个图


                               
登录/注册后可看大图
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-17 15:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表