自学python遇到问题,请教前辈

AI8student 2019-06-26 11:31:48
如图所示,这个练习。 以图二这种代码写法,三个测试都可以完美执行。 如果以图3这种写法,只有当颜色是yellow时可以执行。如果换成图6中的red或者green,就会像图5中这样,也不执行,也不报错。 请问是哪里出了问题啊?为啥换个颜色就不行了? (新人没有分数,请谅解)
...全文
42 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
AI8student 2019-06-26
  • 打赏
  • 举报
回复
问题找到了!仔细看了两遍书,原来问题在于,在这个代码块(不知道这个形容词对不对)中,print是不可以缩进的!
AI8student 2019-06-26
  • 打赏
  • 举报
回复
不过我看着这只是两种不同的写法。图二的这种写法,无论怎么替换都能执行。
AI8student 2019-06-26
  • 打赏
  • 举报
回复
是不是if-elif-else的逻辑关系我没理解清楚?

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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