即時新的Python和我正在練習一些東西,但我似乎無法弄清楚爲什麼我的代碼中下面顯示的4個等級不會正確地除以4.例如,我將輸入所有等級爲2並顯示6.5作爲總平均分。用Python劃分
繼承人的代碼:
#FinalGrade
Student = str(input("Student Name: "))
Grade1 = int(input("Enter Student's First Grade: "))
Grade2 = int(input("Enter Student's Second Grade: "))
Grade3 = int(input("Enter Student's Third Grade: "))
Grade4 = int(input("Enter Student's Fourth Grade: "))
print ("Total Grade Average: %G" % (Grade1+Grade2+Grade3+Grade4/4))
print ("%s has:" % (Student))
if Grade1+Grade2+Grade3+Grade4/4 < 40:
print ("Failed!")
if Grade1+Grade2+Grade3+Grade4/4 > 40:
print ("Passed!")
非常感謝你:)你知道如何讓「通過」/「失敗」出現在與'學生有'行同一行嗎? – Oscar
是的..檢查編輯。 – karthikr
對不起,應該看到了! – Oscar