目录
字符串_format格式化_数字格式化操作
format()基本用法
-
Python2.6开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。
基本语法是通过{}和:来代替以前的% -
format函数可以接受不限个参数,位置可以不按顺序。
我们通过示例进行格式化的学习:
>>>a = ‘名字是:{0},年龄是:{1}’
>>>a.format(‘高淇’,18)
‘名字是:高淇,年龄是:18’
>>>a.format(‘高希希’,6)
‘名字是:高希希,年龄是:6’
>>>b = ‘名字是{0},年龄是{1}。{0}是个好小伙’
>>>b.format(‘高淇’,18)
‘名字是:高淇,年龄是18。高淇是个好小伙’
>>>c = ‘名字是{name},年龄是{age}’
>>>c.format(age=19,name=’高淇’)
‘名字是高淇,年龄是19’
填充与对齐
-
填充常跟对齐一起使用
-
^、<、>分别是居中、左对齐、右对齐,后面带宽度
-
:号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充
&