Methods for printing without adding control characters in python
本问题已经有最佳答案,请猛点这里访问。
我一直在使用函数
Python 3.x: </P >
1 | print(string, end="") |
Python 2.x: </P >
1 2 | from __future__ import print_function print(string, end="") |
或 </P >
1 | print string, # This way adds a space at the end. |
从第二个问题,回答的副本,我有这样的想法: </P >
而不是像这部: </P >
1 2 3 | >>> for i in xrange(10): print i, 1 2 3 4 5 6 7 8 9 10 |
你可能能做这样的祷告: </P >
1 2 3 4 5 | >>> numbers = [] >>> for i in xrange(10): numbers.append(i) >>> print"".join(map(str, numbers)) 12345678910 |
在会recommend