Python 3.4 print()的文本格式

时间:2015-11-01 01:19:46

标签: python python-3.x python-3.4

我经历了所有这些问题,它们是一些主要的编码问题。在这里,我只是尝试提示用户输入短语,输出如下:

Twas
 brillig
  and
   slithy
    toves

这是我到目前为止所做的:

stringInput = str.split((input("Enter a phrase: ")))
print()

for wordPrint in stringInput:
    print(wordPrint)

print()

我可以打印出来:

Twas
 brillig
 and
 slithy
 toves

使用:

print(wordPrint, end='\n ')

它只是第二行的空间,而不是任何进一步的。

1 个答案:

答案 0 :(得分:2)

您需要自己添加空间。这是一个可能的实现:

for index, word in enumerate(stringInput):
    print(' '*index + word)