您当前的位置: 首页 >  Python

RuiH.AI

暂无认证

  • 1浏览

    0关注

    274博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

python报错:ValueError: invalid literal for int() with base10

RuiH.AI 发布时间:2021-11-01 16:50:54 ,浏览量:1

问题描述

int('654.12345')

以上代码会造成如下报错

ValueError: invalid literal for int() with base 10

错误原因 代码原意是把字符串变成整数,但是字符串内是个浮点数,导致错误

解决方法 先把字符串转换为浮点数,再转换为整数

int(float('654.12345'))
关注
打赏
1658651101
查看更多评论
立即登录/注册

微信扫码登录

0.0377s