How do I parse a string to a float or int?

后端 未结 29 2873
醉话见心
醉话见心 2020-11-21 04:43

In Python, how can I parse a numeric string like \"545.2222\" to its corresponding float value, 545.2222? Or parse the string \"31\" t

29条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-21 05:02

    def num(s):
        try:
            return int(s)
        except ValueError:
            return float(s)
    

提交回复
热议问题