Developer_Neo
[python] 반복문 (while, for) 본문
반응형
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 자료형
- 컨테이너 자료형 - 문자열, 튜플, 집합, 사전, 리스트
- 내장함수 - range(), reversed(), enumerate(), filter(), map(), zip()
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[python] 사전 만들기, 연산자, 함수, 메소드 (0) | 2022.01.16 |
---|---|
[python] 얕은 복사 VS 깊은 복사 (0) | 2022.01.16 |
[python] 집합 만들기, 연산자, 함수, 메소드 (0) | 2022.01.16 |
[python] 튜플 연산자, 함수, 메소드 (0) | 2022.01.16 |
[python] 리스트 만들기, 연산자, 함수, 메소드 (0) | 2022.01.16 |
Comments