作业
Topic source楼上是错误的。。。字符型不能计算。 ```
!/usr/bin/env python3
-- coding: utf-8 --
s1=input('请输入上次成绩:') s2=input('请输入这次成绩:') r=int(s2)-int(s1) if r>0: print('小明成绩是%d,成绩提升了%.2f%%'%(int(s2),int(r))) elif r<0: r1=(0-r) print('小明成绩是%d,成绩下降了%.2f%%'%(int(s2),int(r1))) else: print('小明成绩无变化')
楼上全是错的,终极修改版
s1=input('请输入上次成绩:')
s2=input('请输入这次成绩:')
r=int(s2)-int(s1)
p=(r/int(s1))*100
if r>0:
print('小明成绩是%d,成绩提升了%.1f%%'%(int(s2),int(p)))
elif r<0:
r1=(0-p)
print('小明成绩是%d,成绩下降了%.2f%%'%(int(s2),int(r1)))
else:
print('小明成绩无变化')
- 1
思无邪0518
#!/usr/bin/env python3 # -- coding: utf-8 --**
s1 = input('请输入你上一次的成绩:') s2 = input('请输入你这一次的成绩:') s3 = s2-s1 if s3 > 0: s4 = (float) (s3) / s1 100 print('你的成绩提升了%.1f%%' %s4) elif s3 < 0: s5 = (float) (0 - s3) / s1 100 print('你的成绩下降了%.1f%%' %s5) else: print('你的成绩原地踏步')