别名邓德(Dunder(Double UNDERcore) Alias)

Mark Jackson 是建议邓德(dunder)作为双下划线(double underscores)(__)的发音缩拼的第一人,在他答复a query from Pat Notz.Ned Batchelder以及后来的stressed the need for a way of pronouncing __的时候:

在Python编程中的一件尴尬:存在很多双下划线。——我对此的问题是,它太难发音了。
你怎么读__init__? “下划线下划线INIT下划线下划线”? “下下INIT下下”? 只读“INIT”似乎遗漏了某些重要的东西。
我有一个解决方案:双划线应该被读成“邓德(dunder)”。所以__init__是“邓德INIT邓德”,或者直接说“邓德INIT”

来自:DunderAlias - Python Wiki

你可能感兴趣的:(互联网,论坛,命名规范,python,python3.x)