python中占位符的使用
小明的成绩从去年的72分提升到了今年的85分,请计算小明成绩提升的百分点,并用字符串格式化显示出'xx.x%'
,只保留小数点后1位:
# -*- coding: utf-8 -*-
s1 = 72
s2 = 85
解:
r = (s2-s1)/s2*100
print('小明提高了%.1f %%' %r)
%f表示浮点数(小数)
而通过%.1f则表示保留1位
%.2f
表示保留2位
print('%5d' %3)
打印出来将是空4格后一个3
3
print('%05d' %3)
打印出来将是
00003(一共5位数)
%f浮点数
%d整数
%s字符串
相关文章