在用循环的情况下,中间空格隔开,删掉首尾空格

当end=""时,首尾空格无,中间空格也无
当end=" "时,中间和末尾都有了空格
当用sep时,输出不在一行了
我该怎么解决这个问题啊😭😭

img

end=""表示不换行,end=" "每次输出都会有空格,单独输出,判断是否最后一项
输出不在一行,是否超过控制台宽度了?

你想让末尾不要有空格,需要这样
print(*cars[0:54:3],sep=' ')
或者
print(' '.join(cars[0:54:3]))
你非要用循环做,那就自己判断是不是最后一项,最后一项别加空格