为什么Python中没有do…while循环?
PEP 315 (Python Enhancement Proposal) 提出包括do..while语句,但被拒绝,因为它不符合Python所使用的缩进块格式。 语句:缩进块 其他Python复合语句也必须使用此格式。
Guido Van Rossum的话 – “请拒绝PEP。 多种形式的这些变化不会使语言更加优雅或更易学。 它们只会让一些匆忙的人节省一些打字时间,同时让其他人(需要阅读/维护其代码)想知道其含义”。
阅读更多:Python 教程
极客教程