python 格式化输出(居中、靠右、靠左对齐)

这篇博客介绍了Python中使用`format`方法进行字符串格式化的居中、靠右和靠左对齐方式,包括使用`: >`, `: <`, `:^`以及不同填充字符的扩展写法。同时提到了`%`方式的对齐操作,如`%5d`和`%-5d`。文章还提供了相关参考资料。" 104394762,8176224,Markdown字体格式与样式指南,"['markdown', '文本格式', '编辑器技巧']
摘要由CSDN通过智能技术生成

format 方式

{: >} 靠右对齐

print('{0:>5}'.format('aa')) # 占5个字符空间,0是format参数中的变量索引
>> '   aa'

{: <} 靠左对齐

print('{0:<5}'.format('aa')) # 占5个字符空间,0是format参数中的变量索引
>> 'aa   '

{:^} 居中对齐

print('{0:^5}'.format('aa')) # 占5个字符空间,0是format参数中的变量索引
>> ' aa  '

其他扩展写法

其中5这个长度除了是常量,还可以是变量

通过形参取width变量的值

print('{0:>{width}}'.format('aa', width=5))# 靠右对齐,占5个字符空间,0是format参数中的变量索引
>> '   aa'

width = 5
print('{0:<{width}}'.format('aa', width)) # 靠右对齐,占5个字符空间,0是format参数中的变量索引
>> 'aa   '

通过参数位置取 width

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值