格式化 float 类型,保留小数点后1位

 

 1 """  练习 : 
 2   小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,
 3   并用字符串格式化显示出'xx.x%',只保留小数点后1位:
 4  """
 5 # NOTE: 格式化 float 类型保留位数输出 :
 6 # ( '%0.1f' %r) --(保留小数点后1位)
 7 # ( '%0.2f' %r) --(保留小数点后2位) 
 8 # -*- coding:utf-8 -*-
 9 def Check_Score():
10     s1 = 72
11     s2 = 85
12     r = (s2 - s1) / s1 * 100
13     print("小明成绩提升 {}%".format('%.1f' % r))
14 if __name__ == '__main__':
15     Check_Score()

 

posted @ 2016-10-24 10:33  skyaiolos0426  阅读(2555)  评论(0编辑  收藏  举报