日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于绩点计算

發布時間:2024/3/24 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于绩点计算 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

關于績點計算

平均學分績點(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

總結

以上是生活随笔為你收集整理的关于绩点计算的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。