
在Python中,如何将一个数字字符串(如“545.2222”)解析为相应的浮点值542.2222?或者将字符串“31”解析为一个整数,31?
我只想知道如何将 float string解析为float em> string添加到int。
>>> a = "545.2222"
>>> float(a)
545.22220000000004
>>> int(float(a))
545
def num(s):
try:
return int(s)
except ValueError:
return float(s)
未经作者同意,本文严禁转载,违者必究!




近期评论