python"TypeError: 'NoneType' object is not iterable"错误解析,,尊重原创博主,原文链
python"TypeError: 'NoneType' object is not iterable"错误解析,,尊重原创博主,原文链
尊重原创博主,原文链接:https://blog.csdn.net/dataspark/article/details/9953225
【解析】
一般是函数返回值为None,并被赋给了多个变量。
实例看下:
c=0
def test(): if c == 1: a = b = 1 return a, ba, b = test()
使用 a, b = test()调用时,就会报错:TypeError: ‘NoneType‘ object is not iterable
在Python判断语句中,当if条件不满足并且没有else的时候就会返回None,就算是没有return 也会默认返回None
本例中a,b 都赋予了None值,就出现了上述错误。
所以函数返回值一定要考虑到条件分支的覆盖。
本人是正在读的学生,如有错误还请各路大神慷慨指出,谢谢!
python"TypeError: 'NoneType' object is not iterable"错误解析
相关内容
- Python中的input你真会吗?,,前言本文的文字及图片
- python接口自动化6-参数化关联,,前言接口中我们经常需
- python接口自动化5-session关联,,前言我们不难发现浏览
- python习题--列表的遍历,,习题一:# 比较两个
- python读入txt数据,并转成矩阵,,txt文件的部分数据
- C#调用带参数的python脚本,,问题描述:使用C#调
- python class和class(object)用法区别,,开始是看廖大的教程
- python_发送请求类,,一、发送请求类imp
- python-02 列表和元组,python列表元组,#2.1 序列概述#
- Python版本的谷歌S2空间索引算法,索引的算法,参考htt
评论关闭