2025-09-10:仓库迁移
This commit is contained in:
22
2.字符串和文本/13.对齐文本.py
Normal file
22
2.字符串和文本/13.对齐文本.py
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
text = 'Hello World'
|
||||
# 如果想要对齐字符串,可以使用ljest、rjust和center方法
|
||||
print(text.ljust(20))
|
||||
print(text.rjust(20))
|
||||
print(text.center(20))
|
||||
|
||||
# 当然,这个轮椅也支持填充操作
|
||||
print(text.ljust(20, '='))
|
||||
print(text.rjust(20, '-'))
|
||||
print(text.center(20, '='))
|
||||
|
||||
# 除了轮椅函数,建议使用format函数,这个东西更加泛用,还能进行格式转换
|
||||
print(format(text, '-<20')) # <表示宽度20居左
|
||||
print(format(text, '=>20')) # >表示宽度20居右
|
||||
print(format(text, '+^20')) # ^表示宽度20居中
|
||||
# <>^前面的符号表示使用该符号填充
|
||||
# format的好处主要在于,它的处理对象不仅是字符串,可以对任何数据形式进行格式化
|
||||
num = 1.23456
|
||||
print(format(num, '=^20.2f')) # 这表示宽度20,保留两位小数,居中,使用=填充
|
Reference in New Issue
Block a user