# 5.3. Type conversion functions¶

Python also provides built-in functions that convert values from one type to another. The int function takes any value and converts it to an integer, if it can, or complains otherwise:

int can convert floating-point values to integers, but it doesn’t round them — it chops off the fraction part (this is called “truncating”):

float converts integers and strings to floating-point numbers:

Finally, str converts its argument to a string: