为什么 Python 中没有 do...while 循环?


PEP 315(Python 增强提案),其中包含 do...while 语句,已被拒绝,因为它不符合所有其他 Python 复合语句所使用的缩进块的通用格式statement: indented block。 

用 Guido Van Rossum 的话来说 -  “请拒绝这个 PEP。在这方面做更多修改并不会使语言更优雅或更容易学习。它们只是能让一些匆忙的人节省一些打字,而其他必须阅读/维护代码的人会好奇它的含义”。

更新于:2019 年 7 月 30 日

1K+ 浏览

起步你的 职业

通过完成课程获得认证

开始学习
广告
© . All rights reserved.