使用参考答案会报错是怎么回事呢?

来源:9-1 什么是函数

慕虎7346534

2021-08-03 09:26

>>>L = []

>>> x = 1

>>> while x <= 100:

               L.append(x*x)

               x = x+1

>>> print(sum(L))

Traceback (most recent call last):

  File "<pyshell#207>", line 1, in <module>

    print(sum(L))

TypeError: 'int' object is not callable

>>> 


写回答 关注

3回答

  • S_zhige
    2021-08-16 08:48:59

    应该是你敲这代码之前你有定义过sum这个变量名

    所以你后面写print(sum(L))的时候 这里sum被认成变量了 而不是求和方法sum()

  • Ruissedella
    2021-08-03 14:24:37

    http://img4.mukewang.com/6108e0fe0001e65e02400184.jpg

    你好,这个在3.9里运行是没有问题的。是版本的问题吧?

  • Ruissedella
    2021-08-03 14:24:27

    http://img4.mukewang.com/6108e0fe0001e65e02400184.jpg

    你好,这个在3.9里运行是没有问题的。是版本的问题吧?

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154160 学习 · 1075 问题

查看课程

相似问题