如何在循环中的值之间打印空格?

我在
Python中有点新,所以,我想知道如何在print()语句中的值之间放置空格

例如:

for i in range(5):
    print(i, sep='', end='')

版画

012345

我想要打印

0 1 2 3 4 5

最佳答案 虽然其他人给出了答案,但这里的一个好选择是避免使用循环和多个打印语句,只需使用*运算符到
unpack your iterable into the arguments进行打印:

>>> print(*range(5))
0 1 2 3 4

由于print()会自动在参数之间添加空格,因此无需循环即可实现真正简洁易读的方法.

点赞