python的字符串格式化和对齐
# -*- coding:utf-8 -*-
# 索引格式化,{0},{1},{2}
s='我的名字是{0},我喜欢的颜色是{1}'.format('小王','蓝色')
print(s)
# 参数格式化,赋值时需要按参数名进行赋值,参数在赋值时本身不需要
s='我的名字是{name},我喜欢的颜色是{color},我是参数赋值'.format(name='小王',color='蓝色')
print(s)
# 数字格式的填充和对齐,^<>分别是居中对齐、左对齐和右对齐
s='我的名字是{name},我喜欢的数字是{num:*^8}'.format(name='小王',num='666')
print(s)