int関数【builtin】
説明:int型インスタンスを生成するためのビルトイン関数
書式:
int( 【引数】)
引数:int型として解釈可能な値
戻り値:int型インスタンス
code:int_function1.py
data1 = 3.14
x = int(data1)
print(x, type(x))
data2 = '123' # 変換できる
y = int(data2)
print(y, type(y))
data3 = '123a' # 変換できない。
int型に変換できる文字列は整数として解釈可能な文字列やfloat 型の値である。小数部は切り捨てられる。
code:int_function2.py
print(int(3.14)) # float型
print(int('123')) # 整数として解釈可能な文字列
# print(int('321a')) # 整数として解釈できない文字列
# print(int('123.456.789')) # 整数として解釈できない文字列
# print(int(1+2j)) # complex型