我在jupyter笔记本上学习python.我已经写了for循环代码.我得到了一些错误



目前我正在jupyter笔记本上学习python。在那个笔记本中,我写了for循环代码如下:

values[23,52,59,37,48]
sum=0
length=1
for value in values:
sum += value
length += 1
print("Total sum:" + str(sum) + "-Average" + str(sum/))

我得到这样的错误:

File "<ipython-input-12-6d512127ab75>", line 9
print("Total sum:" + str(sum) + "-Average" + str(sum/))
^
SyntaxError: invalid syntax

谁能告诉我如何改正它?

如前所述,最后一个和后面的斜杠会产生错误。

这里有一个更漂亮的代码来解决这个问题。如果你不需要从头开始编程(例如为了学习目的),我建议使用python的内置函数。

对于具有可变值的控制台输出,字符串插值是一个很好的选择。

values = [23,52,59,37,48]
_sum = sum(values)
_avg = _sum / len(values)
print(f"Total sum: {_sum}nAverage: {_avg}")

相关内容

  • 没有找到相关文章

最新更新