回答編集履歴

1

参照追加

2021/12/17 08:32

投稿

ppaul
ppaul

スコア24666

test CHANGED
@@ -1 +1,5 @@
1
1
  [公式ドキュメント 6. 式 (expression) 6.2.1. 識別子 (identifier、または名前 (name))](https://docs.python.org/ja/3/reference/expressions.html#atom-identifiers)に書かれているプライベートな名前のマングリングのためです。
2
+
3
+
4
+
5
+ [Pythonのアンダースコア2個で始まる名前は非公開だけでなくマングリング機構を利用してサブクラスに継承しないために使う](https://qiita.com/shiracamus/items/5331cd89b202953403dd)もお読みください。