如何删除此印刷品中的空格?
例如
for i in range(5):
print i,
将打印:1 2 3 4 5
但我想得到像:12345
的印刷品有人可以帮忙吗?
答案 0 :(得分:0)
在Python 3中,您可以使用:
for i in range(5):
print(i, end="")
在Python 2中,你无法通过简单的打印实现它。有两种方法可以做到:
# Way 1: Using "sys.stdout". But this will write to stdout
>>> import sys
>>> for i in range(5):
... sys.stdout.write(str(i))
...
01234>>>
# Way 2: Convert it to list of string and then join them
>>> print ''.join(map(str, range(5)))
01234