Python] iterator

 

Python] iterator

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

iterator

* 리스트, 튜플 등의 컬렉션 객체에 포함된 모든 요소들을 순차적으로 접근할 수  있는 객체

* 파이썬의 iterator는 iter(), next() 두 개의 함수를 제공
  » iter() 함수는 반복자를 만드는 함수
  » next() 함수는 반복자의 다음 요소를 반환하는 함수 (없으면 None) 

 

Python] range 함수

 

Python] range 함수

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

range 함수

 

* range 함수 -> 범위를 만드는 함수로 for문과 함께 사용

 

Python] 반복문 (for)

 

Python] 반복문 (for)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

반복문 (for)

* 반복의 싸이클이 명확한 경우에 적합한 반복 구문 

 

Python] 반복문 (while)

 

Python] 반복문 (while)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

반복문 (while)

* 조건에 따라 대상 실행문 집합을 여러 번 반복할 수 있는 구문
* 형식

 


* 예제

Python] 선택문 (if)

 

Python] 선택문 (if)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

선택문 (if)

* and, or, not 을 사용하는 조건식
  » 두 논리값을 결합해서 하나의 논리 값을 반환 (and, or)
  » 대상 논리값의 반대 논리값 반환 (not)

 

 

* 데이터의 포함 여부로 조건 분기
  » x in s / x not in s

* 조건 분기된 실행문이 없는 경우 pass 구문 사용
  » x in s / x not in s

Python] 조건식 만들기

 

Python] 조건식 만들기

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

조건식 만들기

 

* 자료형에 따라 참/거짓을 판단하는 조건식

 

* 관계 연산자 (비교 연산자)를 사용하는 조건식
  » 두 데이터의 대소를 비교해서 참/거짓 값을 반환하는 연산자
  » 조건식에 많이 사용되는 연산자

Python] 선택문 (if)

 

Python] 선택문 (if)

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

선택문 (if)

 

* 단순 if문
  » 조건 검사 결과가 참일때 제어 대상 실행문을 실행하는 선택문

 

 


   - expression이 참이면 문장 실행
   - expression이 거짓이면 문장 실행 생략

  » 예제

 

* 다중 선택 if문
  » 여러 실행문 중 조건이 참이 되는 하나의 문장을 실행하는 선택문


   - expression1이 참일 경우 문장 1 실행
   - expression2가 참일 경우 문장 2 실행
   - expression3이 참일 경우 문장 3 실행
   - 나머지 모든 경우 문장 4 실행

* 다중 선택 if문 예제

Python] 제어문

 

Python] 제어문

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

제어문

* 프로그램의 실행 흐름을 논리적으로 제어하는 구문

* 동작 구조

* 지원 문장
  » 선택문 : if문
  » 반복문 : while문, for문

 

+ Recent posts