前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用Python的if语句实现奖学金的评定

利用Python的if语句实现奖学金的评定

作者头像
算法与编程之美
发布2024-01-04 12:57:53
1880
发布2024-01-04 12:57:53
举报

1 问题

现已知晓一同学三门课的成绩,如何利用python计算平均成绩并判断其能否获得奖学金?

2 方法

计算机可以自己做条件判断,在Python程序中,可以使用if语句来实现奖学金的评定。

代码清单 1

Courier New字体,23磅行间距 # 从键盘上读入三门课的成绩 score1,score2,score3 = eval(input('请输入三门功课的成绩(用逗号,隔开):')) # 计算三门课的平均成绩 avg = (score1+score2+score3)/3 # 如果三门课成绩的平均分大于90 if avg >= 90: print('恭喜你获得一等奖,奖学金1500元') # 如果三门课成绩的平均分大于85且小于90 elif avg >= 85 and avg < 90: print('恭喜你获得二等奖,奖学金1000元') # 如果三门课成绩的平均分大于80且小于85 elif avg >= 80 and avg < 85: print('恭喜你获得三等奖,奖学金500元') # 如果三门课成绩的平均分小于80 求出还差多分分才能到达获奖的最低分数 elif avg<80: print('很遗憾你未获得奖学金,还要继续努力') n = 80-avg print('你的平均成绩还需要提高%s' % n)

3 结语

针对计算三门课平均成绩判断学生能否获得奖学金的问题,提出条件判断的方法,通过python程序运行结果,证明该方法是有效的,但仍有方法单一等问题,未来可利用此方法判断员工能否获取年终奖。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-01-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档