学习到的这几种格式化方法还是挺便捷的:
利用f+strings格式化
store='南京路店'
sales=965.08
s=f'2023年5月{store}的销售额是{sales}万元。'
print(s)
利用位置格式化
sales=['南京路店',965.08,39.01]
s='2023年5月{0}的销售额是{1}万元,利润是{2}万元。'.format(*sales)
print(s)
利用关键字进行格式化
d={'store':'南京路店','sales':965.08,'profit':39.01}
s='2023年5月{store}的销售额是{sales}万元,利润是{profit}万元。'.format(**d)
print(s)
利用下标进行格式化
sales=['南京路店',965.08,39.01]
s='2023年5月{0[0]}的销售额是{0[1]}万元,利润是{0[2]}万元。'.format(sales)
print(s)
利用精度和类型进行格式化
pi=3.14159265359
print('{:.2f}'.format(pi))
age=26
print('{:.2f}'.format(age))
利用千分位分隔符格式化
print("{:,}".format(7888408686))