Pythonでfloatを整数に変換したい場合、どの関数を使用しますか?
問題は、関数を介して渡された変数math.fabs
(絶対値)をリストのインデックスとして使用する必要があるためint
、関数が。をmath.fabs
返すのに対し、それはである必要があることfloat
です。
Pythonでfloatを整数に変換したい場合、どの関数を使用しますか?
問題は、関数を介して渡された変数math.fabs
(絶対値)をリストのインデックスとして使用する必要があるためint
、関数が。をmath.fabs
返すのに対し、それはである必要があることfloat
です。
int()
コンストラクターを使用します。
>>> foo = 7.6
>>> int(foo)
7
組み込みabs()
関数を整数引数とともに使用すると、最初に整数の結果が得られることに注意してください。
>>> type(abs(-7))
<type 'int'>