已解决typeError: 'float' オブジェクトは整数として解釈できません

已解决typeError: 'float' オブジェクトは整数として解釈できません

ここに画像の説明を挿入

記事ディレクトリ

エラーレポート

以前に仕事でこの落とし穴に遭遇したので、問題と解決策を記録します. すべての状況に当てはまるわけではありませんが、参考として使用できます.
問題の説明は次のとおりです。


typeError: 'float' オブジェクトは整数として解釈できません

ここに画像の説明を挿入

解決

ここに画像の説明を挿入
python2 と python3 の演算子の違い
コードに / が含まれているかどうか、
python3 の / の結果に浮動小数点数が含まれているかどうかを確認してください。
python2 の / は python3 の // と同等です
。 // は丸めと除算を意味します - 商の整数部分を返します (切り捨てられます)。

PS

ご不明な点がございましたら、コメント欄にメッセージを残してください

おすすめ

転載: blog.csdn.net/weixin_50843918/article/details/130417586