求大神解释python程序中的一个数据类型转换问题!~~~

linenum = 0
#文件名改为二进制打开
for line in open('airfoil_self_noise.xlsx','rb'):
linenum = linenum + 1
if linenum == 1 : continue
items = line.split('\t'.encode(encoding='utf_8', errors='strict'))
x = []
for ind in range (0, len(items)-1):
x.append(float(items[ind]))
X.append(x)
Y.append(float(items[len(items)-1]))
上述程序里面,x.append(float(items[ind]))总是提示错误:could not convert string to float.哪位大神能帮忙看看呀,整了很久了······

0

2个回答

文件读出来的是字符串,不能转为浮点型

2

看看文件中是不是有字符,如果有字符则强转会出现错误,例如float('a')

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
ios-DashboardBySwift.zip
github:https://github.com/coolboy-ccp/DashboardBySwift 求star,提供更详细的解释 目前无法解决渲染进度问题,求大神指导
turtle绘制超立方体(尹成大神python教程中说的那个)
大神公布的图片: 下面是我用turtle画出来的,由于懒,外层的八个顶点,没有dot。 好了,废话不多说,直接上代码,思路来源于观察。 import turtle turtle.up() turtle.goto(100, 0) turtle.pencolor('pink') turtle.begin_poly() for i in range(8): turtle.dow...
python中数据类型转换的使用
常用的数据类型转换 函数 说明 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数(注意python3中没有long了,2里有) float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr...
今天在刷题的过程看到一位大神写的代码
题目描述 对字符串中的所有单词进行倒排。 说明: 1、每个单词是以26个大写或小写英文字母构成; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 4、每个单词最长20个字母;输入描述: 输入一行以空格来分隔的句子输出描述: 输出句子的逆序输入例子: I am a stu
数据类型转换篇
python数据类型之间转换篇1.前言    使用python处理数据时,不可避免的要使用数据类型之间的转换。简单的诸如int、float、string之间的转换;更有数...
python学习:关于生兔子问题
python学习:关于生兔子问题 今天一个朋友问了一个很有意思的问题,是一个关于生兔子的。我用的python3.6写的python程序,可能和有的人用的编程环境不一样,但是语法是差不多的。 首先上问题:有个编程算法题– 有一对兔子,出生后三个月开始生一对兔子,生完后每个月生一对兔子,刚出生的兔子也满足上面的生育条件。如果兔子不死亡请求出时间月份与兔子之间数量的因果,如果四个月是兔子寿命,请问时间与...
左菜单侧滑
侧滑的一个例子 求大神解决下2次选中侧滑标签列表失焦问题
python数据类型转换
一、Python数据转换 1.十六进制转换十进制 int整数转换,int类型转换出来的数都是整数,小数的话会转换成整数部分。 但是只能转换数字或者字符串的数字,不能转换字母。不然会报错 如何转换字母呢?在后面加一个16 表示这个字母a是16进制的,转换成10. 如何把10进制转换成一个10进制呢 ? 使用hex()
python实现完整的求解给定列表中所有的平衡点问题,是所有的平衡点
下午看到一个问题,是关于求解列表中的平衡点的,感觉挺有意思的,说实在的,最开始看的时候没看明白是什么意思,以至于自己的思路陷进去很深走不出来,后来看了一下给出来的代码实现明白了,是怎么回事。     如;numbers = [1,3,5,7,8,2,4,20],对于这样一个列表,他的平衡点就是2,因为定义的可以有两个子列表的和是一样的,网上的实现说的很简单,但是真的看过以后觉得如果结合lambd
光伏MPP算法-MPPtrackIref.m
光伏MPP算法-MPPtrackIref.m 求问各位大神,在仿真是出现以下问题:Evaluation of expression resulted in an invalid output. Only finite double vector or matrix outputs are supported。估计是.m文件调用的问题,求解释,拜谢拜谢。
关于Csharp通过url下载的问题
为什么documentComplete 就是不起作用呢?为什么反复的循环呢?求大神解释下
python基础编程_15_完全数
完全数,又被称作完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如果一个数恰好等于它的因子之和,则称该数为“完全数”。6=1  2  328=1  2  4  7  14for number in range(2,1001): tempList = [] myTemp=number for i in ra...
光伏MPP算法-PV_multiboard.mdl
光伏MPP算法-PV_multiboard.mdl 求问各位大神,在仿真是出现以下问题:Evaluation of expression resulted in an invalid output. Only finite double vector or matrix outputs are supported。估计是.m文件调用的问题,求解释,拜谢拜谢。
光伏MPP算法-MPPtrackIref1.m
光伏MPP算法-MPPtrackIref1.m 求问各位大神,在仿真是出现以下问题:Evaluation of expression resulted in an invalid output. Only finite double vector or matrix outputs are supported。估计是.m文件调用的问题,求解释,拜谢拜谢。
Python 数据类型转换
sys.maxint >>> import sys >>> print sys.maxint 9223372036854775807 字符串转换成整数 int(s,[base]) 将字符串转换成整数,如果指定转换进制,则把字符串按指定进制转换成十进制数。如果字符串不是一个有效的数值则会触发ValueError 异常 >>> int('1001',2) 9 >>> int('F
光伏MPP算法-MPPtrackIref2.m
光伏MPP算法-MPPtrackIref2.m 求问各位大神,在仿真是出现以下问题:Evaluation of expression resulted in an invalid output. Only finite double vector or matrix outputs are supported。估计是.m文件调用的问题,求解释,拜谢拜谢。
哈夫曼树程序C++
代码的问题,结果是错误的,求解释,还有就是求编码,
Python——数据类型转换函数
UTF-8一个汉字的长度是3 long型整数  后面加个L 16进制数表示:0x 8进制数表示:0 2进制数表示:0b         都是0打头 py2.x中整数除整数,只能得到整数,将其中一个改成浮点数即可得到浮点数 print 'hello \         my name is '                 可以在字符串中加 ‘\’既可以换行,否则不行   int(...
易语言钓鱼源码
求大神买走 求大神买走 易语言钓鱼源码
求解释,求大神解释
用url地址访问一个servlet。然后做好之后,分别用不同的浏览器显示这些页面。rn为什么用搜狗浏览器,密码框的后面会出现输入密码的键盘,而ie或者百度或者其他的浏览器就没有呢?rnrn这个怎么解释 ?!~~~
C#中的数据类型转换总结
初学c#经常为这几种数据类型转换方式而迷茫,为了彻底搞清它们之间的区别和优缺点,结合网上前辈总结的资料和自己的动手验证,在此写出来,一方面,为那些跟我有过相似经历的朋友们搜索资料的时候能提供一点微小的帮助,另一方面,希望前辈们路过的时候指导一下,看哪里有不合适的地方。     众所周知,C#是一门强类型语言,对类型要求比较严格,但是在一定的条件下是可以相互转换的,如将int型数据转换成doubl
java基础———万年历的制作
模拟制作万年历 最重要的就是如何确定这个月的第一天是周几 和 这个月 有几天 。 然而 每年的每个月 除了二月 都是固定的 要判断是否是闰年,和这个月有几天 然后再按照顺序打印出来 public class Demo01 { public static void main(String[] args) { Scanner in = new Scanner(System.in); S...
Python数据类型转换
有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。 ...
对GIL的理解
一个进程 一个GIL CPU的核数 ​ GIL 锁,全局解释器锁,作用就是,限制多线程同时执行,保证同一时间内只有一个线程在执行。 ​ 线程非独立的,所以同一进程里线程是数据共享,当各个线程访问数据资源时会出现竞状态,即数据可能会同时被多个线程占用,造成数据混乱,这就是线程的不安全。 ​ 所以引进了互斥(chi)锁,确保某段关键代码、共享数据只能由一个线程从头到尾完整地执行,但这个有个致命问...
gis相关的算法代码
gis中关于实现求任意多边形面积和最短路径问题的c++风格的代码实现与解释
Robomasters大神符模拟程序
由于没钱做个真正的大神符道具,所以写了一个可在电脑上更新大符图像的小程序,方便队伍测试大符射击功能。敬请期待...
python numpy 数据类型转换
python numpy 数据类型转换 numpy数据类型转换需要调用方法astype(),不能直接修改dtype。调用astype返回数据类型修改后的数据,但是源数据的类型不会变,需要进一步对源数据的赋值操作才能改变。例如 a=np.array([1.1, 1.2]) a.dtype dtype(‘float64’) a.astype(np.int16) array([1, 1],...
新浪漫步者6.1
感觉很不好的一个软件 求更好的 有没有大神帮忙!
MIBAO求破解
这是一个密报,密码忘掉了,求大神破解下。
C语言编程之求两个整数中的较大者
求两个整数中的较大者。 解题思路:用一个函数来实现求两个整数中的较大者。在主函数中调用此函数并输出结果。 代码: #include<stdio.h> int main(){ int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf(“max=%d\n”,c); return 0; ...
python 各种数据类型转换
转换为整形int num = int(“123”) 123 num2 = int(123.45) 123 浮点型float: 字符串转浮点型 num3 = float(“123.45”) 123.45 函数math.floor() 函数round() 函数math.modf 字符串型str: str1 = str(123) “123” ...
python:三色球问题、水仙花数、验证用户密码
  三色球问题 有红、黄、蓝三种颜色的球,其中红球 3 个,黄球 3 个,绿球 6 个。先将这 12 个球混合放在一个盒子中,从中任意摸出 8 个球,编程计算摸出球的各种颜色搭配。 编写一个程序,求 100~999 之间的所有水仙花数。 如果一个 3 位数等于其各位数字的立方和,则称这个数为水仙花数。例如:153 = 1^3 + 5^3 + 3^3,因此 153 就是一个水仙花数。 设计一个...
【分治】逆序数对问题:求一个序列中的逆序数对
问题描述 解题思路 代码 # -*- coding:utf-8 -*- def sort_and_count(A): if len(A) == 1: return A, 0 mid = len(A)//2 left, count_left = sort_and_count(A[:mid]) print('left:'...
python-解决数学问题-1089
问题:一个四位数(abcd)乘以9等于它的逆序(dbca),求这个四位数。 程序代码:(math.py) #!/usr/bin/env python3 #conding:utf-8 ''' abcd * 9 = dcba ''' for a in range(1,10): for b in range(0,10): for c in range(0,10): ...
逆序对计数问题 (python实现)
本题见于算法导论第三版习题2-4题设:对于一个序列a1,a2,a3…an, 若存在i,j,使得i<j且ai>aj,则称为一个逆序对输入:一个list对象、输出:list中逆序对数目分析:一个朴素的想法是这样的:依次遍历list中每一个元素,对每一个元素,查找其之后的每一个元素并与其比较,出现逆序对则计数+1,时间复杂度为O(n^2)——(n-1)+(n-2)+…+1。但对于这个算法,实...
Python 鸡兔同笼问题
假设共有鸡、兔30只,脚90只,求鸡、兔各有多少只? for chicken in range(0,30): rabbit=30-chicken chickLeg=2*chicken rabLeg=4*rabbit if(chickLeg+rabLeg==90): print("鸡{0} 兔{1}".format(str(chicken),st...
simplejson-3.6.5
simplejson模块是python的一个模块,主要用于将python数据类型转换为json类型。
python3中的数据类型转换
数据分为 隐式类型转换与强制类型转换 隐式类型转换:混合运算、条件判断等场景 强制类型转换:使用专门的函数进行转换  int:转换为整型,base是用来指明参数的进制类型 float:转换为浮点数 str:转换为字符串 list:转换为列表 tuple:转换为元组 set:转换为集合 dict:转换为字典 实例: # 转换为整型 # a = int(3.84) # base...
求大神 求解释
int a(char *s)rnrn char *t=s;rn while(*t++);rn t--;rn return(t-s);rnrn个人觉得t--可以不要rn求解释
求大神,求解释
List mmtReplies = (List)CacheUtils.getValueFromCache("CommonData", mmtArticle.getId() + "_" + page1 + "_MMTMmtReplies");rn if (mmtReplies == null) rn mmtReplies = this.jpaTemplate.executeFind(new JpaCallback(mmtArticle, page1) rn public List doInJpa(EntityManager em) throws PersistenceException rn return em.createQuery("SELECT i FROM MMT_Reply i WHERE i.mmtArticle.id=? ORDER BY i.date DESC").setParameter(1, this.val$mmtArticle.getId()).setFirstResult((this.val$page1.intValue() - 1) * 10).setMaxResults(10).getResultList();rn rn );rn CacheUtils.putValueToCache("CommonData", mmtArticle.getId() + "_" + page1 + "_MMTMmtReplies", mmtReplies);rn rnrnrn我想问setParameter(1, this.val$mmtArticle.getId()).setFirstResult((this.val$page1.intValue() - 1)中的rnrnthis.val$mmtArticle 和 this.val$page1 是什么,,,