[Do it! 점프 투 파이썬-스터디 노트] 03장 프로그램의 구조를 쌓는다! 제어문(03-2 while문, 03-3 for문)
2021. 4. 15. 23:03ㆍPYTHON/Do it! 점프 투 파이썬
03장 프로그램의 구조를 쌓는다! 제어문
03-2 while문
while문의 기본 구조
while 조건문:
수행할 문장1
수행할 문장2
수행할 문장3
...
while문 강제로 빠져나가기: break
while문의 맨 처음으로 돌아가기: continue
무한루프(Loop)
while True:
수행할 문장1
수행할 문장2
...
무한 루프를 빠져나가는 방법: Ctrl+C
03-3 for문
for문의 기본 구조
for 변수 in 리스트(튜플, 문자열):
수행할 문장1
수행할 문장2
...
1. 전형적인 for문
2. 다양한 for문의 사용
3. for문의 응용
for문과 continue문
for문 안의 문장을 수행하는 도중에 continue문을 만나면 for문의 처음으로 돌아가게 된다.
for문과 함께 자주 사용하는 range 함수
range(10)은 0부터 10미만의 숫자를 포함하는 range 객체를 만들어준다.
시작 숫자와 끝 숫자를 지정하려면 range(시작 숫자, 끝 숫자) 형태를 사용하는데, 이때 끝 숫자는 포함되지 않는다.
매개변수 end: 해당 결과값을 출력할 때 다음 줄로 넘기지 않고 그 줄에 계속해서 출력한다.
print(' '): 두 번째 for문이 끝나면 결과값을 다음 줄부터 출력하게 해주는 문장이다.
리스트 내포(List comprehension) 사용하기
[표현식 for 항목 in 반복 가능 객체 if 조건]
[표현식 for 항목1 in 반복 가능 객체1 if 조건1
for 항목2 in 반복 가능 객체2 if 조건2
...
for 항목n in 반복 가능 객체3 if 조건n]


'PYTHON > Do it! 점프 투 파이썬' 카테고리의 다른 글
[Do it! 점프 투 파이썬-스터디 노트] 04장 프로그램의 입력과 출력은 어떻게 해야할까?(04-1 함수) (0) | 2021.04.16 |
---|---|
[Do it! 점프 투 파이썬-스터디 노트] 03장 프로그램의 구조를 쌓는다! 제어문 연습문제 (0) | 2021.04.15 |
[Do it! 점프 투 파이썬-스터디 노트] 03장 프로그램의 구조를 쌓는다! 제어문(03-1 if문) (0) | 2021.04.15 |
[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형 연습문제 (0) | 2021.04.15 |
[Do it! 점프 투 파이썬-스터디 노트] 02장 프로그래밍의 기초, 자료형(02-6 집합 자료형, 02-7 불 자료형, 02-8 자료형의 값 (0) | 2021.04.15 |