转换字符串值' 21.45E02' Python中的整数

时间:2017-11-15 05:26:39

标签: python

如何转换字符串值,例如' 21.45E02',已经提升为正常整数?

1 个答案:

答案 0 :(得分:2)

首先转换为float。哪个可以处理this format。然后,如果你想要一个整数使用int进行转换,请记住这会导致精度损失,如果它没有零小数部分,会导致数字舍入。

>>> int(float('21.45E02'))
2145