Python 2.x下的print语句在输出字符串之后会默认换行,如果不希望换行,只要在语句最后加一个“,”即可.但是在Python 3.x下,print()变成内置函数,加“,”的老方法就行不通了. 查询Python的Library Reference>Built-in Functions,找到如下条目: “print([object, ...], *, sep=' ', end='\n', file=sys.stdout) Print object(s) to the stream file