二手产品经理

二手产品经理

THIS IS RENO

在线学Python100天 - 第2周第六天

记录

  1. 今天是一个综合练习,计算成绩排名和得分比。成绩排名很好理解,得分百分比没有接触过。
  2. 这应该是和从小接触的是按照成绩得分总和排名有关,没有接触过 ABCD 这种排名。在这点上烧脑想了一会没想明白,最后还是问了 CHATGPT。
  3. 本次练习了 If 和 elif 的逻辑关系,缩进以及在计算中对数字的定义,要注意 int 和 float

CODE#

print("考试成绩排名查询")
exam = input("请输入想要查询的考试科目? ")
maxscore = int(input("请输入科目满分分数:"))
score = int(input("请输入你的考试成绩:"))
number = round((score / maxscore * 100), 2)
print("你将要查询", exam, "的成绩排名,你的排名:")

if number <= 100 and number >= 90:
    print("🎉 你的成绩排名:A+。")
elif number < 89 and number > 80:
    print("🏵 你的成绩排名:A+。")
elif number < 79 and number > 70:
    print("🌈 你的成绩排名:B。")
elif number < 69 and number > 60:
    print("🤪 你的成绩排名:C。")
elif number < 59 and number > 50:
    print("🥲 你的成绩排名:D。")
else:
    print("😴 你的成绩排名:U。")

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。