티스토리 뷰

Python에도 당연히 반복문이 있다.

for와 while인데

사용법은 다른 언어(C, Java)와 비슷하지만 else가 있다는 차이점이 있다.

 
for 변수 in 리스트:
	#반복문장
	continue	#말 그대로 아래문장실행하지 않고 다음
	break		#반복문을 빠져 나옴
else:
	#반복문이 종료된 후 실행되는 문장

하지만 일반적으로 else는 사용하지 않는다.
for i in range(5):
	print i

#결과 : 0 1 2 3 4


참고로 range()함수는 리스트를 만드는 함수이다.
range(5) #5개의 리스트를 만듦 index는 0부터 시작
#결과: [0, 1, 2, 3, 4]

range(3, 8) #3이상 8미만인 리스트를 만듦
#결과: [3, 4, 5, 6, 7]

range(1, 100, 10) #1과 100사이에서 10간격으로 리스트를 만듦
#결과: [1, 11, 21, 31, 41, 51, 61, 71, 81, 91]



다음으로 while인데 while에도 else가 있다.
while 조건:
	#문장
	continue	#계속
	break		#종료
else:
	#반복문이 종료된 후 실행되는 문장

반복문은 프로그래밍에서 반드시 필요한 부분이기 때문에 알아둘 필요가 있다.
댓글
11-22 11:04
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday