Notice
Recent Posts
Recent Comments
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
10-11 00:15
Archives
Today
Total
관리 메뉴

Developer_Neo

[python] 반복문 (while, for) 본문

프로그래밍/Python

[python] 반복문 (while, for)

_Neo_ 2022. 1. 16. 15:20
반응형

while

while True/False를 판단할 수 있는 조건문장 :
    ~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~
else:
    ~~~~~~~~~~~~~~

무한 루프는 while True로 작성하고 break가 꼭 있어야 한다 이때에 continue들어가도 된다.

break문을 거치면 else문도 실행하지 않고 넘어간다.

i = 1 
while i <= 5 : # 루프가 여기서 끝남
print(i) 
if i == 10 : break 
i += 1 
else : 
print('else block') 
print('outside while') 

'''
1
2
3
4
5
else block 
outside while
'''


i = 1 
while True : 
print(i) 
if i == 5 : break #여기서 루프 끝남
i += 1 
else :
print('else block') 
print('outside while')
'''
1
2
3
4
5
outside while

'''

for

형식

for 변수 in iterable데이터 :
	print(1)
	#아무거나!
else:
	#else블록이 있을 수도 없을 수도 있다.

iterable 자료형

  1. 컨테이너 자료형 - 문자열, 튜플, 집합, 사전, 리스트
  2. 내장함수 - range(), reversed(), enumerate(), filter(), map(), zip()

 

 

반응형
Comments