Language/Python
[Python] 반복문 for/while
y_MIN
2021. 1. 20. 19:31
1. for과 range 사용하기
for i in range(10): # 0~9까지 숫자 생성
print('HELLO WORLD', i)
for 변수 in range(횟수):
반복할 코드
1-1. range 응용 (+ reversed)
1-2. 입력한 횟수대로 반복
1-3. 시퀀스 객체로 반복
2. while 기본 형태
i = 0
while i < 10:
print('HELLO WORLD', i)
i += 1
초기식
while 조건식:
반복할 코드
변화식
2-1. 난수를 생성하여 반복
2-2. 무한루프
while 1: # 1대신 True, 문자열 등...
print('HELLO WOLRD')
3. break: 제어 흐름 중단 (루프 완전히 중단)
i = 0
while True:
print(i)
i += 1
if i == 100:
break
0~99 출력
3-1. continue: 제어 흐름 유지, 코드 실행만 건너뜀
for i in range(100):
if i % 2 == 0:
continue
print(i)
홀수만 출력