如何保持Python打印不添加换行符或空格?

这个问题在这里已经有了答案:

  • 如何在没有换行符或空格的情况下打印? 26个答案

  • 您可以使用:

    sys.stdout.write('h')
    sys.stdout.write('m')
    

    只是一个评论。 在Python 3中,您将使用

    print('h', end='')
    

    压制终结者终结者,并且

    print('a', 'b', 'c', sep='')
    

    禁止项目之间的空白分隔符。


    Greg是对的 - 你可以使用sys.stdout.write

    不过,也许你应该考虑重构你的算法来积累<whatevers>列表,然后

    lst = ['h', 'm']
    print  "".join(lst)
    
    链接地址: http://www.djcxy.com/p/77203.html

    上一篇: How do I keep Python print from adding newlines or spaces?

    下一篇: Disable output buffering