Python Convert A Number To A String
Maybe you were hoping for something like myNumber = myInput.toInt. But it is not currently possible to do it natively. And funny enough, if you want to extract the integer part from a float-like string, you have to convert to float first, and then to int. Or esle you get ValueError: invalid literal for int.So, this is a robust way: myInput = int(float(myInput))For example: nb='88.8' int(nb)Traceback (most recent call last):File ', line 1, in ValueError: invalid literal for int with base 10: '88.8' int(float(nb))88.