step1.通过运行发现了Python和C语言之间在\n运行效果的区别: 上图: 输出: 即中间间隔2行,(hello的作用为后续对比) step2.如果取消这一行print,那么输出结果为: 即中间间隔0行 step3.如果在print中取消hello,让我们看看会发生什么: 输出: 显而易见,这里空了两行,因此可以得出,无论print实际是否输出,都会不由自主的占一行空间,如果print输出的有"\n"那么,则两者叠加占两行空间。 end.最后来对比一下C语言中的运行情况: 这里的"hello world"和"hello",之间输出是直接相连在一行的,并不会跟Python里的两者分布再两行。