FOR 반복문으로 문자열 n번 출력하기
range에서 in으로 숫자를 하나씩 꺼내서 반복.
for는 숫자를 꺼낼 때 마다 코드 실행.
숫자 감소시키기
입력 횟수대로 반복하기
실행 결과처럼 코드를 실행하면 반복횟수 가 출력되고 입력한 숫자만큼 반복.
시퀀스 객체로 반복하기
WHILE 반복문
- 초기식부터 시작해 조건식을 판별.
- 조건식이 참(True)이면 반복할 코드와 변화식을 함께 수행.
- 조건식을 판별하여 참(True)이면 코드를 계속 반복, 거짓(False)이면 반복문을 끝내고 다음 코드를 실행.
초기값 감소시키기
입력 횟수대로 반복하기
반복 횟수를 정하지 않은 경우
무한루프
>> WHILE에 TRUE를 지정하면 무한루프
BREAK, CONTINUE문
>> while 무한 루프에서 반복문을 끝낼 수 있음.
while뿐 아니라 for에서도 break의 동작은 같음.
continue를 사용하면 일부 코드를 실행하지 않고 건너뜀.
중첩 루프 사용하기
- 처음 x를 출력하는 for 반복문은 바깥쪽 루프(세로 방향)
- 두 번째 y를 출력하는 for 반복문은 안쪽 루프(가로 방향)
- y를 반복하여 모두 출력하면 x를 출력하고 다음 반복
- 별을 출력하고 end에 ''를 지정해 줄바꿈 X
- 가로방향으로 *를 모두 출력한 뒤 다음줄에서 반복.
- 가로 방향 y와 세로 방향 x의 변수 값이 같을 때만 별을 출력, 같지 않을 때는 공백을 출력
- 바깥쪽 루프가 세로, 안쪽 루프가 가로 방향을 처리하는 것만 기억하기!!
'Python' 카테고리의 다른 글
[Python] 2차원 리스트 (0) | 2025.02.22 |
---|---|
[Python] 리스트와 튜플 (3) (0) | 2025.02.22 |
[Python] 조건문 (0) | 2025.02.21 |
[Python] 딕셔너리 (0) | 2025.02.21 |
[Python] 리스트와 튜플 (2) (0) | 2025.02.21 |