-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
예제 4번 질문 (프린트 구문의 위치와 변수 조건의 위치 질문)
23.01.21 02:07 작성 조회수 179
1
선생님 강의 잘 듣고 있습니다. 질문이 생겨서 남깁니다.
1)
while i <= 10:
print('i :', i)
if i == 6:
break
i = i + 1 # == 'i += 1'
이 문장과
while i <= 10:
i = i + 1 # == 'i += 1'
if i == 6:
break
print('i :', i)
이 문장은 어떻게 다른 건가요?
2)
while n > 0:
n = n-1 # == n -= 1
if n == 2:
break
print(n)
이 문장에서 if 구문에서 n이 2가 될 때 true 가 되어 4, 3 만 출력된다고 이해했는데
while i <= 10:
print('i :', i)
if i == 6:
break
i = i + 1 # == 'i += 1'
이 문장에서는 i가 6이 될때 true가 되는데 6이 출력되는 것이 이해되지 않습니다
답변을 작성해보세요.
0
좋은사람
지식공유자2023.01.21
안녕하세요.
열심히 하시네요!
아래에서 i ==6
위 부분에 print가 있으므로, 출력 후에 6일 경우 break 만나서 exit 되는거예요!
답변 1