大家好,一直对python挺感兴趣的,今晚搭了python环境下了pycharm。
看了下python3的教程,发现了这样一段:
Print 输出
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="":#!/usr/bin/python3 x="a" y="b" # 换行输出 print( x ) print( y ) print('---------') # 不换行输出 print( x, end=" " ) print( y, end=" " ) print()
然后自己测试了一下,照着这段代码输出是没问题的,结果:
a
b
---------
a b
然而把最后一个print()去掉之后。结果却成了:
a
b
---------a b
不是很理解为什么去掉了最后的print()会影响到print( x, end=" " )
望指点,大神勿喷,纯粹新手,百度没有找到结果。。。
不知道你出的什么问题,我实际测试的时候,


print()
并不会影响前面的输出,见下图:有
print()
:https://wandbox.org/permlink/...无
print()
:https://wandbox.org/permlink/...