本文主要是介绍Python ValueError: invalid literal for int() with base,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天写Python代码的时候遇到的问题,用int转换一个字符串,报错如下:
ValueError: invalid literal for int() with base 10: '22.70'
原因是int只能转换纯数字的字符串,
因此我这里的方式可以先使用float(),再使用int()。
int(float(xxxx))
这篇关于Python ValueError: invalid literal for int() with base的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!