python计算GPA,附带详细讲解

您所在的位置:网站首页 python学生类计算器属性 python计算GPA,附带详细讲解

python计算GPA,附带详细讲解

2024-07-14 11:17| 来源: 网络整理| 查看: 265

这里采用标准计算公式 S:学科分数 P:学科绩点 n:学科数目 在这里插入图片描述 下面举个例子,比如: 数学:90 (绩点4); 语文: 80 (绩点3); 英语: 70 (绩点2); GPA=[(90 * 4+80 * 3+80 * 2) * 4]/[(4+3+2) * 100] = 3.29

相关代码如下:

#score = {92:4,80:3,98:2,70:6,89:3} #score = {83:2,70:3,81:1,78:2,66:3,70:3,78:2,67:2,88:2,83:2,84:1,87:3,85:1,92.79:1} #print(score.keys()) #学科分数及对应的绩点 score = {90:4,80:3,70:2} totle = 0 sub = 0 for s in score.keys(): totle = totle + s * score[s] #计算分子 sub = sub + score[s] #计算分母 GPA = (totle * 4) / (sub * 100) #分子分母相除 print(GPA)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3