gpt4 book ai didi

python - 在 python 中平均时输出不正确

转载 作者:行者123 更新时间:2023-12-05 08:50:02 25 4
gpt4 key购买 nike

此python代码中没有出现错误,但输出不正确。这是一段计算学生平均分的代码。

english_1 = 22
urdu_1 = 23
maths_1 = 15
science_1 = 18
social_1 = 21

english_2 = 10
urdu_2 = 22
maths_2 = 13
science_2 = 25
social_2 = 11
def average_marks(english, urdu, maths, science, social):
average = english + urdu + maths + science + social / 5
print("average marks of student")
print(average)
result1 = average_marks(english_1, urdu_1, maths_1, science_1, social_1)
result2 = average_marks(english_2, urdu_2, maths_2, science_2, social_2)

这是输出

学生平均分82.2学生平均分72.2

如果你可以帮助我是一个初学者。谢谢!

最佳答案

您在计算平均值时缺少括号。先求和再除法:

average = (english + urdu + maths + science + social) / 5

希望对你有帮助

关于python - 在 python 中平均时输出不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62863158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com