預期輸出:report_exam_avg(100,95,80)== '你的平均得分:91.7'返回沒有元組的平均值?
def report_exam_avg(a, b, c):
assert is_number(a) and is_number(b) and is_number(c)
a = float(a)
b = float(b)
c = float(c)
mean = (a + b + c)/3.0
mean = round(mean,1)
x = 'Your average score: ', mean
return x
實際輸出:( '您的平均得分:',91.7)
注意:傾斜解壓如下面的元組,因爲我需要返回的句子沒有打印
avg, score = report_exam_avg(100, 95, 80)
print(avg, score)
'X = '你的平均得分:' + STR(平均)' – Julien
X ='你的平均分數:%s',意思是;打印(平均分數) –