这种“下划线”似乎经常出现,我想知道这是Python语言的要求,还是仅仅是一种惯例?另外,有没有人可以命名并解释哪些函数倾向于有下划线,以及为什么(例如__init__)?