关于绩点计算
關于績點計算
平均學分績點(Grade Point Average 縮寫 GPA),是
對學生修讀課程所獲學分的加權平均值,是在學分制教學管理制度下
衡量學生學習質量的重要指標,是學生獎學金評定、獎勵、輔修專業
修讀、提前畢業、免試保送研究生、學位授予以及就業推薦等的重要
依據。
平均學分績點的計算公式為:
平均學分績點(GPA) =∑n1 (課程成績績點 ? 課程學分數)/n 門課程學分總數
(說明:變量 n 一般代表統計計算范圍內的按課程編號統計的課程門數)
1.首先設置變量
a = 0 #學分 b = 0 #成績 c = 0 #課程數 d = 0 #績點 e = 0 #學分和績點的乘積 f = 0 #總學分 g = 0 #總加權績點 h = 0 #課程數 i = 0 #平均學分績點 j = 0 #學分和績點的和2.直接利用While循環
none = True while none:if h != 3: #當輸入課程學分不為“stop”時a = input("輸入學分") #課程的學分b = input("輸入成績") #輸入成績d = int(b)/10 - 5 #利用公式來得到績點結果print("這門課的績點為" + str(d)) #顯示績點e = float(a) * float(d) #學分和績點的乘積,其中 float 是浮點數類型j += e #累加學分和績點,不可以簡單的直接+ 1 ps:關于 += 在課本p48f += int(a) #累加到總學分,不可以簡單的直接+ 1 ps:課本p48h = h + 1 #課程數相加else:i = j/float(f) #計算績點print("該同學" + str(h) + "門課總績點:" + str(i)) #得出一個值none = False # 循環結束得到的結果:
輸入學分2 輸入成績88 這門課的績點為3.8000000000000007 輸入學分1 輸入成績70 這門課的績點為2.0 輸入學分2 輸入成績67 這門課的績點為1.7000000000000002 該同學3門課總績點:2.6000000000000005總結
- 上一篇: python鼠标右键检测按钮_松勤软件自
- 下一篇: 885计算机科学与技术专业基础综合,20