如何在Python中将字符串解析为Float或int?

如何在Python中将字符串解析为Float或int?

在Python中,如何解析类似于"545.2222"对应的浮点值,545.2222?或解析字符串。"31"变成整数,31?

我只想知道如何解析浮子 str转到float,和(单独)一个INT str转到int.


FFIVE
浏览 746回答 4
4回答

慕莱坞森

>>> a = "545.2222">>> float(a)545.22220000000004>>> int(float(a))545

蝴蝶不菲

def num(s):     try:         return int(s)     except ValueError:         return float(s)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python