Pythonのint関数は、他のデータ型(浮動小数点数や文字列など)を整数型(int)に変換するための組み込み関数です。
int関数の基本的な使い方
int関数は引数に指定した数値または文字列を整数に変換して取得します。整数が指定された場合はそのままの値が返され、浮動小数点数が指定された場合は 0 に近い値に丸められて整数として取得します。
int(15) # 15
int(3.14) # 3
int() # 0
文字列をint型に変換する方法
int関数の引数に文字列を指定した場合は、文字列を整数に変換して取得します。文字列で指定できる値は整数の形式の文字列だけです。
int('28') # 28
しかし、どんな文字列にもint関数の引数に指定しても良いというわけではありません。変換しようとした文字列が数字ではなく文字で構成されている場合、エラーが出現するので十分注意してください。
float型をint型に変換する方法
float型をint型に変換する方法もあります。構文は文字列型の時とまったく同じです。
myflt = 0.1234
print(myflt) # 0.1234
mynum = int(myflt)
print(mynum) # 0
以上がPythonのint関数の基本的な使い方になります。これらの知識を活用して、Pythonプログラミングをより効率的に行ってください。.