파이썬 7주차는 while, for 조건문의 이해와 활용에 대해 알아보자.
while 문
반복해서 문장을 수행해야 할 경우에는 while 문을 사용한다.
while 조건문:
수행할 문장1
수행할 문장2
...
while 문은 조건문이 참인 동안에 while 문 아래 문장이 반복해서 수행됨
1. Break 문
coffee = 10
money = 300
while money:
print("돈을 받았으니 커피를 줍니다.")
coffee = coffee - 1
print("남은 커피의 양은 %d 개입니다." % coffee)
if coffee == 0:
print("커피가 다 떨어졌습니다. 판매를 중지합니다.")
break
강제로 while 문을 빠져나가야 할 때 사용한다.
2. continue 문
a = 0
while a < 10:
a = a + 1
if a % 2 == 0: continue
print(a)
while 문을 빠져나가지 않고 while 문의 맨 처음(조건문)으로 다시 돌아가야 할 때 사용한다.
3. for 문
for 변수 in 리스트(또는 튜플, 문자열):
수행할 문장1
수행할 문장2
...
while 문과 비슷한 반복문이다. 리스트나 튜플, 문자열의 첫 번째 요소부터 마지막 요소까지 차례로 변수에 대입되어 for의 블록이 수행된다.
- range 함수 사용법
숫자 리스트를 자동으로 만들어주는 함수
a = range(1, 11)
a
>> range(1, 11) #1,2,3,4,5,6,7,8,9,10
> range (a, b)
a : 시작 숫자
b : 끝 숫자
'고려사이버대학교 > Python' 카테고리의 다른 글
[파이썬 11주차] 클래스 상속 및 클래스 생성자 개념 (0) | 2022.05.13 |
---|---|
[파이썬 10주차] 클래스와 객체 개념과 생성하기 (0) | 2022.05.08 |
[파이썬 9주차] def 함수 사용법과 파일 읽고 쓰기 (0) | 2022.04.28 |
[파이썬 6주차] if 조건문 기본 구조와 순서 (0) | 2022.04.09 |
[파이썬 4주차] 데이터 타입을 알아보자 (0) | 2022.03.23 |
댓글