代码没问题:
但是程序运行时第三次循环打印的消息和第四次之间没有空行?
总结:关键在于逗号的作用是“令接下来一次的打印内容接在逗号之后”,因此continue
这个参数生效之后,电脑自动扫描代码第二行:print
,这行代码的作用是打印一个空行,因此这个空行被嫁接到了刚刚所说的逗号之后,因此产生这个程序输出时,第三次循环的打印内容与第四次循环的打印内容之间没有了空行。
因为第二行的print
语句与第4行的print "Hello, how"
打印在了一起。可以看一下第4行没有最后的逗号时的情形:
在continue之前加一句print就行了,因为你第二个print以","结尾,是不会换行的,加一个print不是以“,”结尾就可以换行了