' INT'对象没有名为' append'

时间:2018-02-01 09:10:06

标签: python

打印时显示错误

(define solver
     (lambda (exp_lst)
             (let ((op (car exp_lst))
                   (vars (cdr exp_lst)))
              ...do/check stuff...
             (apply (eval op) vars)
)))

1 个答案:

答案 0 :(得分:0)

score = len([])使用len函数,该函数返回指定列表的INTEGER(int)长度。在python中,整数不能被追加到,就像你试图在最后追加得分时那样。也许您打算做的是添加到分数,其语法为score = score + 1,速记版本为score += 1