问答详情
源自:4-4 Python之for循环

使用python3.9.2,出现问题

>>> L = [75, 92, 59, 68, 99]

>>> sum = 0.0

>>> for x in L:

...     sum = sum + x

... print(sum / 5)

  File "<stdin>", line 3

    print(sum / 5)

    ^

SyntaxError: invalid syntax

使用的是3.9.2,输入出现以上错误,什么原因?

提问者:慕沐5484590 2021-02-25 09:12

个回答

  • 慕无忌6223069
    2021-03-18 16:14:03

    >>> L=[75, 92, 59, 68, 99]

    >>> sum=0.0

    >>> for x in L:

    ...     sum=sum+x

    ...

    >>> print(sum/5)

    78.6

    要这样子。多换一行

  • 慕无忌6223069
    2021-03-18 15:47:13

    同版本我也是这个问题

  • 慕无忌9033476
    2021-02-25 15:28:52

    你的缩进有问题

    L = [75, 92, 59, 68, 99]

    sum = 0.0

    for x in L:

        sum = sum + x

    print(sum / 5)