标签: python function args
以下是获取" int对象不可调用"错误讯息:
def plus(*args): return sum(args) plus(6, 7, 8)
为什么有任何想法?这是直接从在线辅导课程中获得的,所以我相信其他人也注意到了这一点。
由于
答案 0 :(得分:1)
如果您尝试print sum,您会看到它打印出一些值。 语法是正确的(在Python 3和2.7中)。 该错误基本上是说:sum不能被称为函数,因为你为它分配了一些不可调用的东西。
print sum
sum
测试了您的代码here和here,并且效果很好