Python:format方法嵌套使用

Python:format方法嵌套使用


调用方法format时需要用{}将替换字段括起,若想用变量设定格式参数,需嵌套使用,但{}会相互影响,则使用{{及}}指定在结果中包含花括号。示例:

>>> price_width=10
>>> item_width=15
>>> width=price_width+item_width      
>>> fmt='{{:{}}}{{:>{}.2f}}'.format(item_width,price_width)  #第一次调用format时以{{指定输出含{
>>> fmt
'{:15}{:>10.2f}' 
>>> print(fmt.format('beer',9.5))   #第二次调用format则利用前一次指定输出的{做为替换字段标识
beer                 9.50   

参考文献
[1]Magnus Lie Hetland著,袁国忠译.Python基础教程(第3版)[M].北京:人民邮电出版社,2018:43-47.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值