for문
(→는 들여 쓰기를 의미)
for 변수 in range(횟수):
→(반복할 코드)
ex)
for i in range(10):
print('Hi',i)
결과)
Hi 1
Hi 2
Hi 3
Hi 4
Hi 5
Hi 6
Hi 7
Hi 8
Hi 9
Hi 10
ex)
a=[1, 2, 3]
for i in a:
print(a)
결과)
1
2
3
break
ex) 0~9999까지 반복하는데 i가 100을 만나면 빠져나옴.
for i in range(10000):
print(i)
if i=100
break
continue
i가 짝수면 print를 건너뛰고, 홀수면 출력.
for i in range(100):
if i%2==0:
continue
print(i)
while문
(→는 들여 쓰기를 의미)
i=0 #초기식
while i<100: #while 조건식
→print('Hi') #반복할 코드
→i+=1 #변화식
무한루프
ex)
while True:
print('Hi')
결과)
Hi
Hi
Hi
.
.
.
break
ex) 위 무한루프와 동일한데 if문으로 break를 걸어서 빠져나옴.
i=0
while True:
print(i)
i+=1
if i==100:
break
continue
ex) i가 짝수면 continue 실행.
i=0
while i<100:
i+=1
if i%2==0:
continue
print(i)
'Coding > Python' 카테고리의 다른 글
코딩도장 / Unit 23. 2차원 리스트 (0) | 2020.01.01 |
---|---|
코딩도장 / Unit 22 리스트, 튜플 응용 (0) | 2020.01.01 |
코딩도장 / Unit 13~15. if문 (0) | 2019.12.26 |
코딩도장 / Unit 12. 딕셔너리 사용하기 (0) | 2019.12.26 |
코딩도장 / Unit 11. 시퀀스 자료형 활용하기 (0) | 2019.12.26 |
댓글