小数の文字列をint型に変換しようとしたら下記のエラーが出たので対処法を記載しておこうと思います。
ValueError: invalid literal for int() with base 10: ‘1.0’
pythonでは小数の文字列をintに直接変換しようとするとエラーになります。
例 int(“1.0”)
対処法としては以下のように一度float型にしてからintに変換します。
int(float("1.0"))
試してみてください
AutomationTechブログ 「お問い合わせ」よりお気軽にご相談ください
小数の文字列をint型に変換しようとしたら下記のエラーが出たので対処法を記載しておこうと思います。
ValueError: invalid literal for int() with base 10: ‘1.0’
pythonでは小数の文字列をintに直接変換しようとするとエラーになります。
例 int(“1.0”)
対処法としては以下のように一度float型にしてからintに変換します。
int(float("1.0"))
試してみてください
コメントを書く