파이썬에서 변수명을 쓸 때 _(언더바)가 자주 쓰이는 것을 볼 수 있습니다.
class 에서도 self.__value 처럼 언더바를 2개 붙여서 쓰기도하고, __init__ 같은 경우도 있죠
이러한 규칙은 단순한 명시적인 건가요, 아니면 특별한 기능이 있는건가요?