Skip to main content
 首页 » 编程设计

python之在 Python 中划分

2025年05月04日15lidabo

<分区>

我是 Python 新手,我正在练习一些东西,但我似乎无法弄清楚为什么我的代码中下面显示的 4 个等级不能正确除以 4。例如,我将所有等级键入 2,并显示 6.5 作为总平均成绩。

代码如下:

#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!")