1. 格式化字符串 str.format()函数
eg: "{} {} you".format("I","love") -> "I love you"
eg: "{2}.{1}.{0}".format("com","baidu","www") -> "www.baidu.com"
{} 称之为“占位符”
2. 格式化数字
eg: 小数点后保留两位
format(123.4356,'0.2f')
eg:千分位分隔符
format(1234.567,',')
eg:千分位并保留两位小数
format(amt,'0,.2f')
eg:以占位符的方式输出格式化字符串(一定要加 “:” )
str3 = "请您向账户"+account+"转账¥"+format(amt,'0,.2f')+"元"
str4 = "请您向账户{}转账¥{:0,.3f}元".format(account,amt)
3. 早期的字符串格式化
name = "李四"
age = 18
weight = 60.5
str5 = "我叫%s,年龄%d,体重%.2f"%(name,age,weight)
注意:参数的先后顺序不能变,只是最后会根据预定好的格式输出参数的值