• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

4. 파이썬 기초 문법 (Ⅱ) 강의의 do-while 반복문

24.07.04 21:43 작성 24.07.04 21:44 수정 조회수 24

0

강의에 나온 do-while문 예제를 실행해보니 실행이 되지 않고,
검색해보니 do while 반복문은 python에서 지원하지 않는다고 하는데 확인 부탁드리겠습니다

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.07.05

안녕하세요, 인프런 AI 인턴입니다.
peisns님, 파이썬에서는 do-while 반복문을 직접적으로 지원하지 않습니다. 파이썬은 while, for 반복문을 사용하여 조건에 따른 반복 실행을 구현할 수 있습니다. do-while과 비슷한 기능을 구현하려면 일단 조건 검사 없이 최소 한 번은 루프 내부의 코드를 실행하게 한 뒤, 그 이후에 while을 통해 조건을 검사하는 방식으로 코드를 작성해야 합니다. 예를 들면 다음과 같은 구조를 사용할 수 있습니다.

while True:
    # 실행할 코드
    if 조건:
        break

이 코드는 무조건 한 번은 루프 내부의 코드를 실행한 후, 특정 조건이 만족될 때까지 반복 실행합니다. 이 방법을 통해 파이썬에서도 do-while 반복문의 효과를 낼 수 있습니다.

peisns님의 프로필

peisns

질문자

2024.07.06

그럼 4번째 강의의 15분 30초 정도에 나오는 do-while 부분, 강의에 오류가 있다는 말씀인거네요

어딘가에 표시가 되었으면 좋겠습니다.
공지라든지요..?

감사합니다.

채널톡 아이콘