프로그래밍 핵심 개념 in Python제어문while 반복문 실습 II

Q

while 반복문에서 헷갈리는 scope

조회 5,331

2020년 4월 13일

댓글 1

베스트 댓글
2021년 3월 5일
h = 100
while h % 23 != 0:
h += 1

print(h)
이렇게 하시면 h를 100으로 정의한다음 h를 23으로 나누었을 때 0이 아닌 값까지만 반복실행이되고 0이 되자마자 While 문의 조건이 False가 되면서 반복이 중지됩니다. 따라서 print가 안에 같이 있을 시에 23으로 나누었을 때 0이 아닌 애들까지는 출력이 되다가 나머지가 0이 되자마자 반복이 끊기기 때문에 print가 실행되지도 못하고 끝나는 것 같습니다. (제 이해로는요)
A
3개의 답변이 있어요
커뮤니티 파트너 채택
2020년 4월 13일

댓글 1

2020년 4월 13일
ㅜㅜㅜㅠㅠ감사합니다!!!!!!!!!
2021년 2월 6일

댓글 3

베스트 댓글
2024년 3월 13일
scope강의(2-9차시)에서 파라미터도 일종의 로컬변수라고 하셨는데 글로벌변수인건가요?
베스트 댓글
2024년 3월 14일
파라미터는 지역변수가 맞습니당!
2024년 6월 3일
그럼 현재 배운 시점까지는 파라미터랑, 함수에서 정의된 변수를 제외하고는 글로벌 변수로 봐도 될까요?
10일 전