본 강의 자료는 데이터 과학을 위한 파이썬 프로그래밍/최성철, 점프 투 파이썬/박응용 을 참고하여 제작하였습니다.
강의자료는 ppt로 다운받아 보시는 것을 추천드립니다.
- while문
▷ 조건식이 참(True)인 경우 실행문이 계속적으로 실행되는 파이썬 문법
▷ 기본 구조
while 조건문 :
수행할 문장 1
수행할 문장 2
수행할 문장 3
...
▷ 순서도
- while문 예제
- while문 사용하기
▷ 여러가지 선택지 중 하나를 선택해서 입력 받는 예제 만들어보기
- 강제로 빠져나가기 : break
▷ while문을 강제로 빠져나가려면? → break
▷ 제어흐름을 벗어나기 위해 사용한다
- 처음으로 돌아가기 : continue
▷ 프로그램을 빠져나가지 않고 맨 처음으로만 돌아가고 싶을 때?
→ continue
▷ 제어흐름(반복)을 유지한 상태에서 코드의 실행만 건너뛰는 역할
- 무한 루프(Loop)
▷ 무한히 반복
▷ while에 조건식 대신 True를 지정하면 무한히 반복하는 무한 루프가
만들어진다.
- for문
▷ 반복 횟수가 정해져 있는 경우 사용할 수 있는 반복문
▷ 기본 구조
for 변수 in 리스트(또는 튜플, 문자열) :
수행할 문장 1
수행할 문장 2
…
- range 함수
▷ 숫자 리스트를 자동으로 만들어주는 함수
▷ 예시 1
>>> a = range(10)
>>> a
range(0, 10)
▷ 예시 2
>>> a = range(1, 11)
>>> a
range(1, 11)
- 구구단 코드 예제
- while문 vs for문
▷ while문 : 몇 번 수행해야 할지는 모르더라도 특정 조건이 만족될 때까지 수행해야 하는 경우에 사용
▷ for문 : 반복 횟수가 정해진 경우에 사용
'스터디 > 파이썬 스터디 강의자료' 카테고리의 다른 글
[4팀/이제은] 4차시 파이썬 스터디 - 반복문 (0) | 2023.03.28 |
---|---|
[3팀/김규리] 4차시 파이썬 스터디 - 반복문 (1) | 2023.03.27 |
[1팀/한규림] 3차시 파이썬 스터디 - 조건문 (0) | 2023.03.23 |
[2팀/김세연] 3차시 파이썬 스터디 - 조건문 (0) | 2023.03.23 |
[4팀/이제은] 3차시 파이썬 스터디 - 조건문 (0) | 2023.03.23 |