39. 함수 이해하기
- 파이썬 함수를 생성하는 이유는 내가 만든 스크립트를 다른 사람도 유용하게끔 사용할 수 있다는 장점이 있다. 아이디어와 만들 능력만 있다면 더 효율적인 코드를 작성하여 기존 함수를 대체할 수도 있으며 기존 함수에서 오류가 있다면 그 함수를 대체할 수도있다.
문제 132. 오라클의 initcap 함수를 만들어서 아래와 같이 실행되게 하시오.
- initcap : 영문의 첫글자는 대문자로, 나머지 글자는 소문자로 바꾸는 함수
SQL>
Python>
문제 133. substr 함수를 파이썬으로 생성하시오.
- substr : 특정 인덱스와 인덱스 사이의 글자를 추출하는 것
Python>
문제 134. 오라클의 lpad 함수를 파이썬으로 생성하시오.
- lpad : 길이를 할당하고 그 자리에 문자열을 집어 넣은 다음 나머지 자리에 특정한 값으로 채우는 함수
SQL>
Python>
문제 135. 오라클의 rpad 함수를 파이썬으로 생성하시오.
Python>
문제 136. 오라클의 instr 함수를 파이썬으로 구현하시오.
- instr : 특정 문자의 index를 추출하는 함수
SQL>
Python>
문제 137. 없는 철자를 입력하면 0이 출력되게 하시오.
Python>
문제 138. 위의 함수를 count를 사용해서 없는 철자를 걸러내시오.
Python>
문제 139. 오늘 날짜를 출력하시오.
Python>
문제 140. 파이썬으로 오라클의 add_months 함수를 생성하시오. (오늘로부터 3달 뒤에 돌아오는 날짜를 출력)
힌트>
Python>
문제 141. 올해 2월달의 마지막날짜를 출력하시오.
Python>
문제 142. 위의 결과에서 28만 출력하시오.
Python>
문제 143. 2018-07-08에서 년도만 추출하시오.
Python>
문제 144. 2018-07-08 날짜에서 월, 일만 추출하시오.
Python>
문제 145. 위의 함수들을 이용해서 오라클 last_day 함수를 생성하시오.
Python>
'Itwill 학습내용 정리 > 2. Python' 카테고리의 다른 글
Python 오라클 날짜함수와 일반함수 만들기 (0) | 2018.12.16 |
---|---|
Python import에 대한 설명 (0) | 2018.12.16 |
Python tuple과 dictionary 이해하기 (0) | 2018.12.05 |
Python 오라클 그룹함수와 비교하기 (0) | 2018.12.05 |
Python 리스트 이해하기 (0) | 2018.12.05 |