社区
脚本语言
帖子详情
Python 控制台报错cannot unpack non-iterable float object
SunshineNBB
2019-11-11 04:52:11
请问各位可能是哪里的问题,报错地方是鼠标选中的行,谢谢了
...全文
4959
2
打赏
收藏
Python 控制台报错cannot unpack non-iterable float object
请问各位可能是哪里的问题,报错地方是鼠标选中的行,谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SunshineNBB
2019-11-11
打赏
举报
回复
不好意思,我是第一次用。谢谢您了,我找到错误了
黄哥Python培训
2019-11-11
打赏
举报
回复
贴图片,还是歪的? 没有办法看,请贴源代码文本。 从报错信息看 cannot unpack non-iterable float object 是有一个变量是浮点数,非可迭代对象,cannot unpack 操作。 重现你的错误,见下面图片。
TypeError: cannot un
pack
non
-
iterable
float
object
(20191105)
本文记录了一位
Python
初学者在代码运行中遇到TypeError: cannot un
pack
non
-
iterable
float
object
错误的解决过程。通过修改变量赋值方式,即将E、P分开赋值后,成功解决了程序运行错误。
报错
TypeError: cannot un
pack
non
-
iterable
float
object
博客主要介绍了
Python
中解包错误的相关内容。当试图解包不可迭代对象时会出现该错误,常见场景包括函数返回值解包、循环解包等。针对不同场景给出了解决方法,关键是确保解包对象可迭代,函数返回一个值时用一个变量接收。
记录贴:TypeError:cannot un
pack
non
-
iterable
float
object
本文探讨了
Python
中调用函数时因返回值处理不当导致的错误。举例说明了在定义函数`defA()`时,返回两个值`return a, b`,但在调用时应使用`a, b=A()`来接收返回值,而非简单的`a=A()`,以避免
报错
。理解正确的函数返回值接收方式对于
Python
编程至关重要。
python
struct.un
pack
和struct.
pack
详解
struct模块是
Python
中用于处理二进制数据的工具,主要功能是将结构化的数据(如int,
float
等)与字节串互相转换。
pack
函数用于将
Python
对象按照指定的格式编码成字节串,un
pack
则用于解码字节串回
Python
对象。formatstrings决定了数据的编码和解码方式,包括字节顺序、数据类型和数量。示例展示了如何使用这两个函数处理不同数据类型和长度的数据。
【
Python
】使用Matlabenginefor
python
时从Matlab返回多个值TypeError: cannot un
pack
non
-
iterable
float
object
该博客展示了如何在
Python
中使用`matlab.engine`模块来调用MATLAB的函数。通过`start_matlab`启动MATLAB引擎,并在
Python
环境中执行`cal`函数,输出结果为一个包含两个元素的数组。
脚本语言
37,738
社区成员
34,210
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章