24.07.04 21:43 작성
·
107
·
수정됨
0
강의에 나온 do-while문 예제를 실행해보니 실행이 되지 않고,
검색해보니 do while 반복문은 python에서 지원하지 않는다고 하는데 확인 부탁드리겠습니다
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
peisns님, 파이썬에서는 do-while
반복문을 직접적으로 지원하지 않습니다. 파이썬은 while
, for
반복문을 사용하여 조건에 따른 반복 실행을 구현할 수 있습니다. do-while
과 비슷한 기능을 구현하려면 일단 조건 검사 없이 최소 한 번은 루프 내부의 코드를 실행하게 한 뒤, 그 이후에 while
을 통해 조건을 검사하는 방식으로 코드를 작성해야 합니다. 예를 들면 다음과 같은 구조를 사용할 수 있습니다.
while True:
# 실행할 코드
if 조건:
break
이 코드는 무조건 한 번은 루프 내부의 코드를 실행한 후, 특정 조건이 만족될 때까지 반복 실행합니다. 이 방법을 통해 파이썬에서도 do-while
반복문의 효과를 낼 수 있습니다.
2024. 07. 06. 02:43
그럼 4번째 강의의 15분 30초 정도에 나오는 do-while 부분, 강의에 오류가 있다는 말씀인거네요
어딘가에 표시가 되었으면 좋겠습니다.
공지라든지요..?
감사합니다.