python格式化字符
格式化字符 | 含义 |
%s | 字符串 |
%d | 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 |
%f | 浮点数,%.2f表示小数点后只显示两位 |
%% | 输出% |
name = "小明" print("我的名字叫 %s ,请多多关照" % name) student_no = 500 print("我的学号是:%05d" % student_no) # 00500 price = 6.5 weight = 10.5 print("苹果的单价是 %f 元/斤,购买了 %f 斤,需要支付 %f 元!" % (price, weight, price*weight)) print("苹果的单价是 %.2f 元/斤,购买了 %.2f 斤,需要支付 %.2f 元!" % (price, weight, price*weight)) scale = 0.25 print("数据的比例是 %.2f%%" % (scale * 100))