passing a string representation of an integer into int
passing a string representation of a float into float
passing a string representation of an integer into float
passing a float into int
passing an integer into float
But you get a ValueError if you pass a string representation of a float into int, or a string representation of anything but an integer (including empty string).
The following are totally acceptable in python:
int
float
float
int
float
But you get a
ValueError
if you pass a string representation of afloat
intoint
, or a string representation of anything but an integer (including empty string).