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


土卜皿
341 声望8 粉丝

栽花种树,潜水跑酷。