在Python中,可以使用print
函數(shù)的format
方法來對輸出進行填充和截斷。
填充:使用{}
中的冒號后面加上填充字符和填充方向(<
左對齊、>
右對齊、^
居中),然后再加上需要填充的寬度。例如,{:>10}
表示右對齊填充空格使得字符串總寬度為10。
text = "hello"
print("{:>10}".format(text))
截斷:使用{}
中的冒號后面加上點和一個整數(shù)來指定截斷的長度。例如,{:.3}
表示最多只顯示3個字符。
text = "hello"
print("{:.3}".format(text))
同時,還可以結(jié)合填充和截斷進行使用。例如,{:>10.3}
表示右對齊填充空格且最多顯示3個字符。