0
有什麼辦法讓Python寫入.txt文件並使文本出現在中心?一種使.txt中的python打印居中文本的方法?
還有什麼辦法可以在文本行中留出長長的空間嗎? 像,它看起來像這樣Hello______________________Stacy
,當然會有空間而不是_。
有沒有辦法做到這一點?
有什麼辦法讓Python寫入.txt文件並使文本出現在中心?一種使.txt中的python打印居中文本的方法?
還有什麼辦法可以在文本行中留出長長的空間嗎? 像,它看起來像這樣Hello______________________Stacy
,當然會有空間而不是_。
有沒有辦法做到這一點?
您可以使用
# You can change 20 by whatever you want
str = "centered"
print str.center(20, ' ')
>> centered
#Than to make spaces:
print "it"+(" "*20)+"works"
>> it works
很多方法......但是我們需要知道應該有多少空間可以有(或邏輯來確定應該有多少空間會有)。例如文字出現在什麼的中心? – mgilson
雖然@Wajdi Farhani的回答很好,但我認爲它不能解決您的問題。 居中取決於人們如何看待文字。如果我在終端中查看它,它通常會在80個字符後截斷,但如果我在IDE中查看它,則可能會更寬。 這就是爲什麼有標記語言,以便文本顯示大小無關。 – IronManMark20