ホームページ > バックエンド開発 > Python チュートリアル > コードで「TypeError: \'int\' Object is Not Callable」エラーがスローされるのはなぜですか?

コードで「TypeError: \'int\' Object is Not Callable」エラーがスローされるのはなぜですか?

Mary-Kate Olsen
リリース: 2024-12-08 20:54:11
オリジナル
313 人が閲覧しました

Why Does My Code Throw a

TypeError: 'int' Object Not Callable の解決

提供されたコード スニペットには、「TypeError: 'int' object is not callable」というエラーがあります。このエラーは、整数値が割り当てられている変数roundに対してround関数を呼び出そうとしたときに発生します。この問題を解決するには、根本的な原因を調査し、解決策を提供します。

エラー メッセージは、round 変数が int オブジェクトであることを示しています。これは、関数ではなく整数であることを意味します。この状況を修正するには、整数をラウンド変数に割り当てるコードを見つけて削除する必要があります。

コード内で、整数 (42) をラウンド変数に割り当てる次のようなステートメントが見つかる可能性があります。 Round 変数:

round = 42
ログイン後にコピー

その後、round 関数を呼び出そうとすると、Python は割り当てられた int オブジェクトで関数を呼び出そうとしていると解釈します。丸める。ただし、これは関数ではなく整数であるため、エラーが発生します。

この問題を解決するには、丸める整数を割り当てている前述のコードを見つけて削除します。これを実行すると、round 変数は int オブジェクトではなくなり、「TypeError: 'int' object is not callable」エラーが発生することなく、意図したとおりにround関数を呼び出すことができるようになります。

以上がコードで「TypeError: \'int\' Object is Not Callable」エラーがスローされるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート