Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에 do...while 루프가 없는 이유는 무엇입니까?

<시간/> <본문>

do..while 문을 포함하는 PEP 315(Python Enhancement Proposal)가 indented block statement:indented block의 일반 형식에 맞지 않기 때문에 거부되었습니다. 다른 모든 Python 복합 명령문에서 사용됩니다.

Guido Van Rossum의 말에서 - "PEP를 거부하십시오. 이 라인을 따라 더 많은 변형이 언어를 더 우아하거나 배우기 쉽게 만들지 않습니다. 그들은 단지 몇 명의 성급한 사람들에게 타이핑을 줄이고 다른 사람들이 읽어야 하는/ 코드를 유지 관리하십시오.".