python 字符串转整型

た 入场券 2022-05-18 01:08 267阅读 0赞

今天在将字符串转换为整形时遇见个问题,特此记录

我之前经常这么做:int(“123”)

但是今天遇见的的是:“123.0”,此时 int(“123.0”), 就报错了ValueError: invalid literal for int() with base 10: ‘123.0’

网上查了一下,原因是,python在做整型转换时,不能带符号(不包括“”)。

解决办法是: round(float(“123.0))

发表评论

表情:
评论列表 (有 0 条评论,267人围观)

还没有评论,来说两句吧...

相关阅读