pythonerror ValueError:invalid literal for int() with base 10: '3.14'

解释:对于int()来说,文本输入‘3.14’这个输入是无效的,原因是int类要求输入数字或者整数字符

解决:a= int(float(value))

注:int本身是一个类,所以返回的是int类,int()返回的是一个类对象

a=int(b)的本质是类对象定义

原文地址:https://www.cnblogs.com/mghhzAnne/p/10823995.html