首页 > 解决方案 > Python:为什么当我使用 \t 而不是空格字符时,单词会转到下一行?

问题描述

问题:python v 3.9.4 打印问题。为什么在最后一个单词(SINCE)之后打印到下一行,但是如果我使用空格代替(一行中相同数量的字符),所有内容都打印在同一行上?!

每行是否有多个字符定义在某个地方?!

print('TAB  :ClusterOperator \t\t VERSION \t AVAILABLE \t PROGRESSING \t DEGRADED\t SINCE')

print()
print('NOTAB:ClusterOperator                  VERSION         AVAILABLE       PROGRESSING    DEGRADED SINCE" )

输出:

111111111-111111111-111111111-111111111-111111111-111111111-111111111-111111111-111111111-111111111 <added to could the # of charecctors> 

TAB  :ClusterOperator            VERSION         AVAILABLE       PROGRESSING    DEGRADED
SINCE

NOTAB:ClusterOperator                  VERSION         AVAILABLE       PROGRESSING    DEGRADED SINCE

标签: python

解决方案


推荐阅读