调用Excel里数字时报错:TypeError: object of type 'float' has no len()请问要怎么解决 30 我来答 1个回答 #热议# 空调使用不当可能引发哪些疾病? D此一游 2019-06-05 · 知道合伙人互联网行家 D此一游 知道合伙人互联网行家 采纳数:26 获赞数:144 获得个人发明专利 获得五一劳动奖章 向TA提问 私信TA 关注 展开全部 你读到的数据是浮点型,浮点型是没有len()方法的,string型才可以。你要把数据转成string型就可以用len()了。测试代码如下:#浮点型a = 1.0123print(type(a))#string型b = '1.0123'print(type(b))print(len(b))print(len(str(a)))# print(len(a)) 报错 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-04-25 Python参数化,调用Excel里数字时报错:TypeEr... 1 2019-05-13 python:object of type 'int' ha... 1 2019-06-28 从Excel里面读数据的时候python报错TypeErro... 2019-03-27 在for j in range(len(data)):出错o... 2014-12-12 python 做的小练习,报错TypeError: 'int... 21 2018-04-25 Python参数化,调用Excel里数字时报错:TypeEr... 2017-08-28 openpyxl读写Excel object of type... 2019-03-22 python为什么报错TypeError: 'float' ... 更多类似问题 > 为你推荐: