when does str.isnumeric() returns true