转换字符串值';21.45E02';在Python中转换为整数

转换字符串值';21.45E02';在Python中转换为整数,python,Python,如何将已提升为幂的字符串值(如“21.45E02”)转换为正常整数?转换为第一个。它可以处理。然后,如果希望使用整数进行转换,请记住这将导致精度损失,如果数字没有零小数部分,则会导致数字舍入 >>> int(float('21.45E02')) 2145 转换成第一个。它可以处理。然后,如果希望使用整数进行转换,请记住这将导致精度损失,如果数字没有零小数部分,则会导致数字舍入 >>> int(float('21.45E02')) 2145

如何将已提升为幂的字符串值(如“21.45E02”)转换为正常整数?

转换为第一个。它可以处理。然后,如果希望使用整数进行转换,请记住这将导致精度损失,如果数字没有零小数部分,则会导致数字舍入

>>> int(float('21.45E02'))
2145
转换成第一个。它可以处理。然后,如果希望使用整数进行转换,请记住这将导致精度损失,如果数字没有零小数部分,则会导致数字舍入

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