新聞中心
創(chuàng)新互聯(lián)Python教程:

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請(qǐng)、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、懷遠(yuǎn)網(wǎng)站維護(hù)、網(wǎng)站推廣。
在這個(gè)簡(jiǎn)單的 python 程序中,我們要找到一個(gè)學(xué)生的年級(jí)。這是一個(gè)學(xué)生級(jí)的 python 程序。
要理解這個(gè)例子,您應(yīng)該了解以下 Python 編程主題:
- Python 語(yǔ)法
- Python 運(yùn)算符
- Python 決策語(yǔ)句
如何用 python 找到一個(gè)學(xué)生的成績(jī)?
相加一個(gè)科目的分?jǐn)?shù),顯示一個(gè)學(xué)生的成績(jī),是一個(gè)常見的 python 程序。這是一個(gè)初級(jí)程序,因?yàn)槲覀冃枰斎雽W(xué)生每個(gè)科目的分?jǐn)?shù)。我們使用 python 方法和基礎(chǔ)知識(shí),通過取科目的分?jǐn)?shù)總和,再除以科目總數(shù),來計(jì)算科目分?jǐn)?shù)的平均值。
從分?jǐn)?shù)的平均值來看,我們用 python 中的if條件和elif 來計(jì)算分?jǐn)?shù),分?jǐn)?shù)取決于分?jǐn)?shù)的平均值。
例如,讓我們舉一個(gè)學(xué)生的例子,他們的分?jǐn)?shù)是 10 分中的 8,7,9,6,8。分?jǐn)?shù)的平均值是 7.6,然后我們計(jì)算分?jǐn)?shù)。a 或 B 或 C 或 D 或 F 取決于數(shù)字 9、8、7、6 和 5。所以這里,等級(jí)是 c。
算法
第一步:使用輸入法分別接受用戶對(duì)每個(gè)科目的評(píng)分。然后使用 python 編程語(yǔ)言中的int()將該字符串轉(zhuǎn)換為整數(shù)。
第二步:將平均值計(jì)算為分?jǐn)?shù)之和,用總數(shù)除以被試人數(shù)。
步驟 3: 使用if條件,使用平均值檢查等級(jí)。如果平均值高于 90,則打印 A 。
STEP 4: 使用 python 語(yǔ)言的elif語(yǔ)句打印 B、C、D 的成績(jī),具體取決于 80、70、60 這樣的平均分。
步驟 5: 如果數(shù)值小于 50,使用else條件打印等級(jí) F 。
Python 源代碼
sub1=int(input("Enter marks of the first subject: "))
sub2=int(input("Enter marks of the second subject: "))
sub3=int(input("Enter marks of the third subject: "))
sub4=int(input("Enter marks of the fourth subject: "))
sub5=int(input("Enter marks of the fifth subject: "))
average=(sub1+sub2+sub3+sub4+sub4)/5
if average >= 90:
print("Grade: A")
elif average >= 80 and average < 90:
print("Grade: B")
elif average >= 70 and average < 80:
print("Grade: C")
elif average >= 60 and average < 70:
print("Grade: D")
else:
print("Grade: E")
輸出
Enter marks of the first subject: 80
Enter marks of the second subject: 70
Enter marks of the third subject: 90
Enter marks of the fourth subject: 60
Enter marks of the fifth subject: 74
Grade: C 網(wǎng)站名稱:Python程序:相加分?jǐn)?shù)和計(jì)算學(xué)生成績(jī)
當(dāng)前地址:http://m.fisionsoft.com.cn/article/dpgdjhj.html


咨詢
建站咨詢
