为什么我收到“int object is not callable”之类的错误消息

问题描述 投票:0回答:1
numb=[1,2,3,4,5]
resu_lt = max(numb)
print(resu_lt)
TypeError: 'int' object is not callable

我尝试使用 max 函数来查找最大数量,但我得到 int 对象不可调用。我尝试了另一台笔记本,它可以工作,但在我练习过的同一本书中却不起作用。

python max
1个回答
0
投票

从所提供的信息中无法给出明确的答案。请提供最小可重复示例

但是,根据您提供的信息,您可能为名为

max
print
的变量分配了一个值,因为这是您调用的仅有的两个对象。

例如:

numb=[1,2,3,4,5]
resu_lt = max(numb)
print(resu_lt)

执行得很好,而

max = 8
numb=[1,2,3,4,5]
resu_lt = max(numb)
print(resu_lt)

会给你错误:

TypeError: 'int' object is not callable
© www.soinside.com 2019 - 2024. All rights reserved.