‘function‘ object is not iterable错误反思

‘function’ object is not iterable错误反思

  • 问题描述:在运行编写的“基本数值统计”小程序时,出现错误,错误提示TypeError: ‘function’ object is not iterable。

  • 报错信息
    ‘function‘ object is not iterable错误反思

  • 源程序如下
    ‘function‘ object is not iterable错误反思

  • 问题解决:经排查,是倒数第3行,getNum函数少加了一对括号。导致倒数第二行mean()的输入成了字符串”getNum“,第12行执行mean()识别出numbers的值getNum是一个函数名,无法参与for in 运算。导致出现”函数无法编辑“错误