Ниже приводится список соглашений, которым было бы желательно следовать:
— Имена, начинающиеся с одного символа подчеркивания (
_X), не импортируются инструкцией from module import *— Имена, имеющие два символа подчеркивания в начале и в конце (
__X__) являются системными именами, которые имеют особый смысл для интерпретатора.— Имена, начинающиеся с двух символов подчеркивания и не оканчивающиеся двумя символами подчеркивания (
__X), являются локальными («искаженными») для объемлющего класса (смотрите псевдочастные атрибуты).— Имя, состоящее из единственного символа подчеркивания (
_), хранит результат последнего выражения при работе в интерактивной оболочке.