도서상세보기

도서명 전문가를 위한 파이썬 : 간단하고, 명료하고, 효율적인 파이썬 프로그래밍 (2판
저자 루시아누 하말류
출판사 한빛미디어
출판일 2024-11-30
정가 65,000원
ISBN 9791169211772
수량

[PART 1 데이터 구조체]

CHAPTER 1 파이썬 데이터 모델
_1.1 이번 장의 변경 사항
_1.2 파이썬다운 카드 한 벌
_1.3 특별 메서드의 용도
_1.4 특별 메서드 개요
_1.5 len( 을 메서드로 만들지 않은 이유
_1.6 요약

CHAPTER 2 시퀀스의 배열
_2.1 이번 장의 변경 사항
_2.2 내장 시퀀스 개요
_2.3 지능형 리스트와 제너레이터 표현식
_2.4 불변 리스트를 뛰어넘는 튜플
_2.5 시퀀스와 반복형 객체의 언패킹
_2.6 시퀀스를 이용한 패턴 매칭
_2.7 슬라이싱
_2.8 시퀀스에 덧셈과 곱셈 연산자 사용하기
_2.9 list.sort( 와 sorted( 내장 함수
_2.10 리스트가 답이 아닐 때
_2.11 요약

CHAPTER 3 딕셔너리와 집합
_3.1 이번 장의 변경 사항
_3.2 최신 dict 구문
_3.3 매핑을 이용한 패턴 매칭
_3.4 매핑형의 표준 API
_3.5 존재하지 않는 키의 자동 처리
_3.6 dict의 변종
_3.7 불변 매핑
_3.8 딕셔너리 뷰
_3.9 dict의 작동 방식이 미치는 영향
_3.10 집합 이론
_3.11 집합의 작동 방식이 미치는 영향
_3.12 dict 뷰에 대한 집합 연산
_3.13 요약

CHAPTER 4 유니코드 텍스트와 바이트
_4.1 이번 장의 변경 사항
_4.2 문자 문제
_4.3 바이트 기본 지식
_4.4 기본 인코더/디코더
_4.5 인코딩/디코딩 문제 이해하기
_4.6 텍스트 파일 다루기
_4.7 유니코드 정규화로 제대로 비교하기
_4.8 유니코드 텍스트 정렬하기
_4.9 유니코드 데이터베이스
_4.10 이중 모드 str 및 bytes API
_4.11 요약

CHAPTER 5 데이터 클래스 빌더
_5.1 이번 장의 변경 사항
_5.2 데이터 클래스 빌더 개요
_5.3 고전적인 명명된 튜플
_5.4 자료형과 항목명이 지정된 튜플
_5.5 자료형 힌트
파이썬을 더욱 위대하게!
파이썬 고급 기능을 마스터하는 최고의 실무 지침서

많은 프로그래머가 여전히 다른 언어에서 익힌 패턴에 파이썬을 맞추다 보니, 파이썬만의 고유한 기능과 철학을 충분히 탐구하지 못하는 경우가 많다. 이 책은 그런 개발자들에게 더 효율적이고 파이썬다운 코딩 방식을 제시한다.

튜플 언패킹과 디스크립터 같은 파이썬의 독창적인 기능을 소개하고, 일급 객체로서의 함수가 디자인 패턴에 미치는 영향을 살펴본다. 외부 패키지에 의존하지 않고 기본 라이브러리만으로 파이썬의 강력한 기능을 최대한 활용할 수 있도록 돕는다. 파이썬 3.10 이후 환경을 기반으로 하여 실무 개발자들이 추가된 기능을 활용해 효율적인 코드를 작성하는 데 큰 도움을 줄 것이다.

2판에서 업데이트된 내용

● 파이썬 3의 주요 업데이트 내용 반영
○ 파이썬 3.6+ : collections.abc.Collection 추상 베이스 클래스와 f-문자열
○ 파이썬 3.9+ : dict 형의 향상된 언패킹 구문, 매핑 병합 기능 개선
○ 파이썬 3.10+ : 새로운 패턴 매칭 기능, match/case를 이용한 매핑 방법

● 전반적인 개선 사항
○ 최신 버전으로 모든 내용 업데이트
○ 비동기 프로그래밍 및 새로운 기능을 지원하는 특별 메서드 내용 추가
○ 데이터 클래스 빌더 내용 추가
○ 두 개의 콜러블(네이티브 코루틴과 비동기 제너레이터 내용 추가
○ 함수 시그너처의 자료형 힌트 내용 추가
○ 파이썬의 그래듀얼 타이핑 시스템 내용 추가
○ 개선된 파이썬의 세 가지 동시성 방식(스레드, 프로세스, 코루틴 내용 추가
○ 파이썬의 새로운 메타프로그래밍 기능 강조

대상 독자
● 파이썬을 능숙하게 다루고 싶은 파이썬 실무 개발자
● 파이썬의 추가된 기능을 깊이 있게 배우고 싶은 실무자
● 더 효율적이고 파이썬다운 코드 작성법을 배우고 싶은 개발자

추천사

파이썬의 기능이 궁금할 때마다 펼쳐보게 되는 책이다. 루시아누의 설명과 이 책의