php 企业网站源码,邯郸最新通告今天,网站开发算法面试,如何将别人的网站作为自己的https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注#xff01; 欢迎关注微信公众号#xff1a;宝藏女孩的成长日记 如有转载#xff0c;请注明出处#xff08;如不注明#xff0c;盗者必究#xff09; 报错情况
ValueError: invalid literal for int() with b… https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 如有转载请注明出处如不注明盗者必究 报错情况
ValueError: invalid literal for int() with base 10: 333.999如图
报错翻译过来的意思是ValueError:以10为基数的int的文本无效“333.999”
报错代码
a333.999
b int(a)
print(b)而此时的a单独打印出来有小数333.999
报错原因
在Python中不能直接将包含小数点的字符串’333.999’转换为整数
解决办法
先将字符串转换为小数然后再用Int将小数部分去掉最后再返回整数部分 代码由
b int(a)变成
b int(float(a))报错问题就成功解决啦
本身我的代码有点不是很直观易懂换了一个简单的帮助理解如有不懂的欢迎留言 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注 欢迎关注微信公众号宝藏女孩的成长日记 如有转载请注明出处如不注明盗者必究