Python int() ビルトイン関数

Python 3 ドキュメントより

数値または文字列 x から整数オブジェクトを構築して返します。引数が指定されない場合は 0 を返します。

Introduction

Python の int() 関数は、値を整数に変換するためのビルトイン関数です。引数として文字列または数値を指定でき、その整数の等価物を返します。これは、整数を必要とする数学的演算を実行したい場合や、値が整数型であることを保証したい場合に特に役立ちます。

Examples

# transform a string to an integer
from_integer = int('29')
print(from_integer)
print(type(from_integer))
29
<class 'int'>
# transform a float to integer
from_float = int(-3.14)
print(from_float)
print(type(from_float))
-3
<class 'int'>
# return 0 if no arguments are given
int()
0