Función incorporada int() de Python

De la documentación de Python 3

Devuelve un objeto entero construido a partir de un número o cadena x, o devuelve 0 si no se proporcionan argumentos.

Introducción

La función int() en Python es una función incorporada que le permite convertir un valor en un entero. Puede tomar una cadena o un número como argumento y devolverá el equivalente entero. Esto es particularmente útil cuando necesita realizar operaciones matemáticas que requieren números enteros o cuando necesita asegurarse de que un valor sea del tipo entero.

Ejemplos

# transformar una cadena a un entero
from_integer = int('29')
print(from_integer)
print(type(from_integer))
29
<class 'int'>
# transformar un float a entero
from_float = int(-3.14)
print(from_float)
print(type(from_float))
-3
<class 'int'>
# devolver 0 si no se proporcionan argumentos
int()
0

Enlaces relevantes