superli 发表于 2018-3-21 14:24:46

第18讲中习题中的格式缩进问题

那个水仙花习题我试了好多次不是结果不对就是可是缩进错误,不知道错在哪里

BngThea 发表于 2018-3-21 14:29:14

请用ctrl+n新建一个文档来写代码或者粘贴代码,然后执行

这里的提示是有多余的空格或tab键

superli 发表于 2018-3-21 14:51:43

BngThea 发表于 2018-3-21 14:29
请用ctrl+n新建一个文档来写代码或者粘贴代码,然后执行

这里的提示是有多余的空格或tab键

这多清理了好几遍了还是这样,多余在哪里呢

superli 发表于 2018-3-21 16:18:07

其它问题多解决了,唯独这个弄来弄去弄不好

BngThea 发表于 2018-3-21 16:19:59

superli 发表于 2018-3-21 16:18
其它问题多解决了,唯独这个弄来弄去弄不好

把这一句到前面一句之间的空白都删去,直接回车,自动缩进就可以了

2289001949 发表于 2018-3-21 17:38:06

自己打一次吧

superli 发表于 2018-3-22 12:53:12

2289001949 发表于 2018-3-21 17:38
自己打一次吧

自己打了也是这样错误

superli 发表于 2018-3-22 12:54:56

格式正确了,但出来的结果还是有些不对,这又错在哪里?

塔利班 发表于 2018-3-22 13:02:08

superli 发表于 2018-3-22 12:54
格式正确了,但出来的结果还是有些不对,这又错在哪里?

你把后打印出来的结果放前面print不就好了

superli 发表于 2018-3-22 13:09:23

塔利班 发表于 2018-3-22 13:02
你把后打印出来的结果放前面print不就好了

怎么个放前面法

2289001949 发表于 2018-3-23 19:53:08

你把代码传上来啊……
<>这个是传代码的
你把print(‘水仙花数分别是’)
放到print(each)前面
这样就会先打印‘水仙花数分别是:’
再打印那个数了

一抹心尘 发表于 2020-10-27 13:25:19

用ctrl+n新建一个文档来写代码或者粘贴代码,然后RUN
不要在IDLE里面复制多行代码,很容易就出现缩进或者其他格式错误。

出了问题,把print(所有的水仙花) 这部分代码 放到print(each)前面就可以了.

昨非 发表于 2020-10-27 13:39:24

一抹心尘 发表于 2020-10-27 13:25
用ctrl+n新建一个文档来写代码或者粘贴代码,然后RUN
不要在IDLE里面复制多行代码,很容易就出现缩进或者 ...

两年前的帖子了,禁止挖坟

一抹心尘 发表于 2020-10-27 13:56:17

昨非 发表于 2020-10-27 13:39
两年前的帖子了,禁止挖坟

好的呢,非哥,那最近半年的可以吗?

昨非 发表于 2020-10-27 15:33:00

一抹心尘 发表于 2020-10-27 13:56
好的呢,非哥,那最近半年的可以吗?

这个不是我说了算的,主要是为了维护论坛环境
页: [1]
查看完整版本: 第18讲中习题中的格式缩进问题