슬기로운 파이썬 트릭
도서 + 잡지 / 만화 / :K컬렉션을 함께 1만 원 이상 구매 시 무료배송
1만원 미만 시 2,000원 배송비 부과
2만원 미만 시 2,000원 배송비 부과
1만원 미만 시 2,000원 배송비 부과
중고장터 상품
1Box 기준 : 도서 10권
알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
파이썬은 처음에 간결하고 단순한 언어로 시작했지만 그동안 여러 변화와 발전을 거쳐 이제는 상당히 다양한 기능과 편리하면서도 강력한 문법을 갖춘 언어로 성장했다.
파이썬 2.x~3.x에 도입된 기능들은 개발자의 단순 반복 작업을 줄여 주고 효율적인 코드 작성을 돕는 것들이 많은데 이런 기능들은 잘 알려져 있지 않거나 인터넷 여기저기에 단편적으로 흩어져 있었다. 지은이 댄 베이더는 이 책에서 그런 유용한 기능들을 짧지만 흥미로우면서 지적 자극을 주는 예제 코드로 구성해 차근차근 설명해 나가고 있다.
파이썬 코딩이 잘 늘지 않아 고민 중인 개발자라면 이 책에서
* 잘 알려지지 않아서 그동안 몰랐던 실용적인 파이썬 코딩 기법을 배울 수 있다.
* 파이썬 3에 도입된 현대적인 기능과 개발 패턴을 배울 수 있다.
* 파이썬 이디엄과 팁을 익혀 좀 더 파이썬다운 코드를 작성하는 법을 배울 수 있다.
* 좋은 기능도 오남용하면 과유불급! 유용한 기능을 적재적소에 쓰는 법을 배울 수 있다.
* 깔끔하고 유지 보수하기 좋은 코드에 대한 감각을 배울 수 있다.
작가정보
저자(글) 댄 베이더
부모님을 졸라 코모도어 64를 산 후 지금까지 프로그래밍에 빠져 살고 있다. 파이썬 개발자들이 개발 실력을 향상시키는 데 도움이 될 글을 쓰고 강의 영상을 만들고 교육 프로그램을 제공하는 일을 하고 있다.
번역 전석환
미디어를 활용해 작업하는 예술가다. 학부에서 전자 공학을, 대학원에서 미디어 아트 프러덕션을 공부했다. 생계로는 반도체 설계를 시작으로 펌웨어 개발과 웹 개발을 거쳐 현재 게임 개발자로 언리얼 엔진과 씨름 중이다.
목차
- 옮긴이의 글
추천사
1장 소개
1.1 파이썬 트릭이란?
1.2 이 책이 독자에게 알려 주는 것
1.3 이 책을 읽는 방법
2장 파이썬 코드를 정돈하기 위한 패턴
2.1 assert 문으로 방어하기
2.2 보기 좋은 쉼표 배치
2.3 콘텍스트 매니저와 with 문
2.4 밑줄 문자와 던더
2.5 문자열 형식화에 관한 충격적인 진실
2.6 “파이썬의 선” 이스터 에그
3장 효과적인 함수
3.1 파이썬 함수는 일급 객체다
3.2 람다는 단일 표현식 함수다
3.3 데코레이터의 힘
3.4 *args와 **kwargs를 재미있게 활용하기
3.5 함수 인자 풀기
3.6 반환할 것이 없는 경우
4장 클래스와 객체 지향 프로그래밍
4.1 객체 비교: ‘is’ 대 ‘==’
4.2 문자열 변환(모든 클래스는 __repr__이 필요하다)
4.3 자신만의 예외 클래스 정의하기
4.4 재미있고 이득이 되는 객체 복제하기
4.5 추상화 클래스는 상속을 확인한다
4.6 네임드튜플은 어디에 적합한가
4.7 클래스 변수 대 인스턴스 변수의 함정
4.8 인스턴스 메서드, 클래스 메서드, 정적 메서드의 신비를 풀다
5장 파이썬의 일반 데이터 구조
5.1 딕셔너리, 맵, 해시 테이블
5.2 배열 데이터 구조
5.3 레코드, 구조체, 데이터 전송 객체
5.4 세트와 멀티세트
5.5 스택(LIFO)
5.6 큐(FIFO)
5.7 우선순위 큐
6장 반복과 이터레이션
6.1 파이썬다운 반복문 작성하기
6.2 내포식 이해하기
6.3 리스트 분할 트릭과 스시 연산자
6.4 아름다운 이터레이터
6.5 제너레이터는 단순화된 이터레이터다
6.6 제너레이터 표현식
6.7 이터레이터 체인
7장 딕셔너리 트릭
7.1 딕셔너리 기본값
7.2 재미있고 효과도 좋은 딕셔너리 정렬
7.3 딕셔너리로 switch/case 문 모방하기
7.4 딕셔너리 표현식의 특이점
7.5 딕셔너리를 병합하는 많은 방법
7.6 보기 좋은 딕셔너리 출력
8장 파이썬다운 생산성 향상 기법
8.1 파이썬 모듈과 객체 탐색
8.2 virtualenv로 프로젝트 의존성 격리하기
8.3 바이트코드 내부 엿보기
9장 마치며
9.1 파이썬 개발자를 위한 무료 주간 팁
찾아보기
기본정보
ISBN | 9788966262342 ( 8966262341 ) | ||
---|---|---|---|
발행(출시)일자 | 2019년 01월 29일 | ||
쪽수 | 236쪽 | ||
크기 |
172 * 226
* 19
mm
/ 414 g
|
||
총권수 | 1권 | ||
원서명/저자명 | Python Tricks/Bader, Dan |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립