inflearn logo
강의

Course

Instructor

Python Basics for Understanding AI

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

682

peisns

1 asked

0

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

Answer 1

0

communityai8509

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

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

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

0

peisns

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

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

감사합니다.

백준 서비스 종료

9

629

1

[업데이트] 파이썬 패키지 부분에서 안되어서 강의 진행 불가

2

52

3

이력서 구성에 대한 질문드립니다.

1

77

2

itertools, sys같은 STL을 사용할 수 없는 경우 질문드립니다.(백준 11724)

1

26

1