為什麼 Python 中沒有 do...while 迴圈?


PEP 315(Python 增強提案),其中包含 do...while 語句,已被拒絕,因為它不符合所有其他 Python 複合語句所使用的縮排塊的通用格式statement: indented block。 

用 Guido Van Rossum 的話來說 -  “請拒絕這個 PEP。在這方面做更多修改並不會使語言更優雅或更容易學習。它們只是能讓一些匆忙的人節省一些打字,而其他必須閱讀/維護程式碼的人會好奇它的含義”。

更新於:2019 年 7 月 30 日

1K+ 瀏覽

起步你的 職業

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.