All is well 3 idiots

AC小小常

【Python基础知识】(4)format()函数

一、格式化字符串  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)

  注意:参数的先后顺序不能变,只是最后会根据预定好的格式输出参数的值

posted on 2020-03-31 12:00  AC小小常  阅读(1137)  评论(0)    收藏  举报

导航