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))

  

posted @ 2019-01-15 14:14  柳昊  阅读(198)  评论(0编辑  收藏  举报