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