python3导入excel后数值变为小数点浮点型,如何转化为?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3导入excel后数值变为小数点浮点型,如何转化为?相关的知识,希望对你有一定的参考价值。

参考技术A 如果你按照ls说的,v是一个数组,不能直接float,你要在的就是
x
=
map(float,v)
catalogue.append(x)
还有一种方法,就是
print
exec(catalogue[0][14]+’-‘+catalogue[0][24])
其中catalogue[0][14]+’-‘+catalogue[0][24]
是一串字符
exec就是可以执行str类型的语句比如
print
exec('1+2')
最后一种最简单的
print
float(catalogue[0][14])-float(catalogue[0][24])

转换成数值型

parseInt()  ---- 转换成整型

判断第一个数字是否是有效数字,是则转换,否则不进行转换(NAN).

parseFloat() --- 转换成浮点型

道理和转换整型道理一样,不过浮点型允许有一个小数点出现。

Number: 强制转换,看整体是否能进行转换,能就转

技术图片

 

以上是关于python3导入excel后数值变为小数点浮点型,如何转化为?的主要内容,如果未能解决你的问题,请参考以下文章

Python3 数字(Number)

C语言编程序时怎么控制浮点型输出的小数点精确到几位

Python基本语法基本数据类型

[Python3]Number(数字)

浮点型是啥意思

从EXCEL导入数据库数值型都被四舍五入了