1.1 KiB
1.1 KiB
흐름 제어
조건문
if문의 조건식 뒤에 콜론(:)을 붙이고 if 블록은 들여쓰기를 합니다.
if 조건식:
실행문
if 조건식:
실행문
else:
실행문
if 조건식:
실행문
elif 조건식:
실행문
else:
실행문
반복문
for 변수 in range(횟수):
실행문
range외에 리스트, 튜플, 문자열 등의 시퀀스 타입을 사용해도 됩니다.
a = [1, 2, 3, 4, 5]
for i in a:
print(i)
for i in range(len(a)):
print(a[i])
# 리스트의 인덱스도 필요한 때에는 enumerate()를 사용하면 됩니다.
for idx, val in enumerate(a):
print(idx, val)
while 조건식:
실행문
i = 0
while i <= len(a):
print(a[i])
i += 1
그 외
break
continue
pass
써 넣을 실행문이 없을 경우에 사용합니다. Python의 들여쓰기 문법 때문에 사용되는 키워드입니다.
for i in range(10):
pass # 아무 것도 실행되지 않습니다.