또한, 해결이 안된 경우 답글 작성 부탁드립니다!
작성
·
238
0
컴퓨터고장으로 질문 드립니다.
n = 5
while n > 0:
n -=1
if n == 2:
break
print(n)
print('loop ended.')
라고 설명해주셨는데요,
n = 5
while n > 0:
n -=1
print(n)
if n == 2:
print('loop ended.')
break
라고 해도 같은 값이 나오나요?
그리고 n -=1 에서 -를 왜 이렇게 표시하죠?
답변 3
1
아니요 출력하는 코드입니다!
저 부분을 제외 하면
loop ended.
이것만 출력 되겠죠?
----------------------------------------
도움이 되었으면 우측하단 또는 좌측하단에 하트 한번만 눌러주세요 :)
또한, 해결이 안된 경우 답글 작성 부탁드립니다!
1
n -= 1은 n = n-1로 나타낸 것입니다 :)
n = 5
while n > 0:
n -= 1
print(n)
if n == 2:
print('loop ended.')
break
출력 결과는 다음처럼 나옵니다.
4
3
2
loop ended.
따라서, 강의에서 보여주는 코드랑 결과 값이 다릅니다 :)
----------------------------------------
도움이 되었으면 우측하단 또는 좌측하단에 하트 한번만 눌러주세요 :)
또한, 해결이 안된 경우 답글 작성 부탁드립니다!
0