format函数是一种格式化输出字符串的函数(str.format), 基本语法是通过 {} 和 : 来代替以前的%
- { }中可以填写后面元组中的下标
- { }也可以填写后面的字段名
- % 需要知道替换字符的类型,format则不需要
a='hello'
b='小明'
print('{},{}'.format(a,b))
print('{1},{1}'.format(a,b))
print('{0},{0}'.format(a,b))

print('{name},{sex},{age},{adress}'.format(name='小明',age=18,sex='男',adress='上海'))

用逗号还能做金额的千位分隔符
print('{:,}'.format(7894561230))

控制数据的精度常跟类型f一起使用

格式限定符
填充与对齐
填充常跟对齐一起使用
^、<、>分别是居中、左对齐、右对齐,后面带宽度
:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充

本文详细介绍了Python中的format函数,一种用于格式化输出字符串的方法,包括基本语法、字段名引用、数据精度控制、填充与对齐等高级用法。通过实例展示了如何使用format函数进行字符串的格式化操作。
2203

被折叠的 条评论
为什么被折叠?



