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

-
源程序如下

-
问题解决:经排查,是倒数第3行,getNum函数少加了一对括号。导致倒数第二行mean()的输入成了字符串”getNum“,第12行执行mean()识别出numbers的值getNum是一个函数名,无法参与for in 运算。导致出现”函数无法编辑“错误
TypeError调试
本文记录了在运行基本数值统计小程序时遇到TypeError: 'function' object is not iterable错误的过程及解决方法。问题在于函数调用时未正确使用括号,导致传入的参数被误认为是函数而非预期的数据。
514





