所以我制作了以下代码来计算我的总体评分标记:
def report_card(GPA):
total = 0
for courses, marks in GPA:
print courses,'-',marks
for courses, marks in GPA:
total = total =+ marks
print total / len(GPA)
report_card([('History', 84), ('Physics', 76), ('English', 91), ('Science', 64)])
我,因为我想要总计+ =标记,它会计算我跟进的所有主题的所有标记,但这不会发生,它会逐个打印标记并将其划分为一个标记为4(GPA的长度)
那么我如何将我的分数计算为一个数字
答案 0 :(得分:0)
语法是:
total = total + marks
或:
total += marks
你写的内容被解析为好像你写的:
total = total = (+marks)
+marks
仅相当于marks
,因此它相当于:
total = total = marks
相当于:
total = marks