Tuesday, 22 March 2016

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




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



I just want to know how to parse a float str to a float, and (separately) an int str to an int.


Answer



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


No comments:

Post a Comment

c++ - Does curly brackets matter for empty constructor?

Those brackets declare an empty, inline constructor. In that case, with them, the constructor does exist, it merely does nothing more than t...