「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Python で変数名として「id」を使用することが推奨されないのはなぜですか?

Python で変数名として「id」を使用することが推奨されないのはなぜですか?

2024 年 11 月 8 日に公開
ブラウズ:504

Why is it Not Advisable to Use \'id\' as a Variable Name in Python?

Python では変数名として 'id' を使用することが推奨されないのはなぜですか?

Python では変数に id という名前を付けることは控えるべきです。これは、id() がシステムのメモリ内のオブジェクトに一意の識別子を提供する組み込み関数であるためです。

help(id)

# Output
Help on built-in function id in module __builtin__:

id(...)
    id(object) -> integer

    Return the identity of an object.  This is guaranteed to be unique among
    simultaneously existing objects.  (Hint: it's the object's memory
    address.)

変数 id に名前を付けると、組み込み関数との名前の競合が発生する可能性があります。したがって、一般的には、変数名としてキーワードや組み込み関数名を使用しないことをお勧めします。

リリースステートメント この記事は次の場所に転載されています: 1729172953 権利侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3