고려사이버대학교/Python
[파이썬 7주차] while, for 반복문의 이해와 활용
꿈돌이.
2022. 4. 15. 23:25
파이썬 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 : 끝 숫자