2014년 4월 4일 금요일

Python 기초 팁과 트릭

오전 3:38 Posted by jonnung No comments

객체 진위

  • 객체의 길이가 0인지, 값이 비어 있는지 체크할 필요가 없다. 파이썬의 객체는 비어있으면 거짓(False)이다. 숫자 0도 거짓이다.

삼중 따옴표를 사용한 문자열 선언

  • 삼중 홑따옴표든 쌍따옴표든 내부에 인용구 표현처럼 또 다른 삼중따옴표를 쓸 수 있다. 이스케이프가 필요 없어진다.

문자열안에 부분 문자열 찾기

  • 부분 문자열을 찾기위해 find 메소드를 사용할 필요가 없다. 리스트, 튜플, 사전을 다루듯이 in을 사용하면 같은 효과를 볼 수 있다.

람다함수

  • 람다함수는 단 하나의 표현식의 결과를 돌려주는 미니 함수 이다.
  • 람다함수는 그 자체가 표현식이다. 다른 서술문 안에 사용 될 수 있다.
  • 함수를 인자로 넘겨여 할때나, 복잡한 연산을 여러번 하고 싶을때 람다함수를 활용할 수 있다.