본문 바로가기
AI 관련/개발일지

파이썬의 기초 (python 3.7) - 반복문_ while문

by 팀장일기 2021. 10. 16.

■while문 언제 쓰나?

  • 뭐든 간에 반복이 필요한 부분에 사용 => for문과 비슷
  • while문도 반복을 하지만
    • for문은 데이터의 수만큼 반복해주고 
    • while문은 특정 조건을 만족할 때까지 반복해준다. 

■문법

  • while 조건문 :
         실행할 문장 

■예시

user_input=''
while user_input !='quit'
	user_input = input('Input: ')
    print (user_input)​

 

사용자에게 계속 입력을 받고 그 값이 quit이 아니면 입력 받은 내용을 출력한다. 

■while 문 활용 예시

  • 학생 리스트에서 하나씩 꺼내면서 출력해줘 
    students = ['taehw','yongseong','john','alghost','woong']
    while students : 
    	print(students.pop())​

■반복문에서만 쓰이는 '문'

  • 반복을 하긴 하는데 갑자기 반복문을 나가고 싶다면?
  • 반복을 하긴 하는데 특정 경우만 스킵하고 싶다면 
  • break와 continue가 있다. 

■break

while True:
	print('fastcampus')
   	break
   	print('!!!')​

 

■continue

for looper in [0,1,2]
	print(looper)
    	continue
        print('!!!')​

 

댓글