python3的format中s的用法

发布网友

我来回答

2个回答

热心网友

python3的format函数中s表示格式化字符串类型数据

{:>15s}表示右对齐15个字符,左侧空白默认用空格填充

{:<8.2f}表示左对齐加小数点一共8位的浮点型小数,保留小数点后两位

{:>15s}:{:<8.2f}中间的冒号,就是分隔两个数据的分隔符

所以print("{:>15s}:{:<8.2f}".format("Length",23.87501))这一句的运行结果是

热心网友

网页链接见此链接里的5.8.1

s表示对应的内容是字符串类型,可省略,即加上这个s或不加,只要对应的是字符串,输出的结果就是相同的,不知讲清楚了没

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com