Which outcome correctly compares `int("12")` with `int("12.0")`?
Both calls return 12.
Both calls raise ValueError.
The first returns 12; the second raises ValueError.✓Correct answer
The first returns 12; the second returns 12.0.
Explanation
The text `12` has the integer-literal form accepted by `int`, so it converts to 12. The decimal-point form is not accepted by this direct string conversion and raises `ValueError`; it is not silently rounded or truncated.