간편결제, 신용카드 청구할인
인터파크 롯데카드 5% (57,000원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (42,000원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (48,000원)
(최대할인 4만원 / 2만원 이상 결제)
Close

Python Distilled

소득공제

2013년 9월 9일 이후 누적수치입니다.

공유하기
  • 저 : Beazley, David
  • 출판사 : Pearson
  • 발행 : 2019년 12월 07일
  • 쪽수 : 335
  • ISBN : 9780134173276
정가

60,000원

  • 60,000

    1,800P (3%적립)

할인혜택
적립혜택
  • I-Point 적립은 마이페이지에서 직접 구매확정하신 경우만 적립 됩니다.
추가혜택
배송정보
  • 3/27(월) 이내 발송 예정  (서울시 강남구 삼성로 512)
  • 무료배송
주문수량
감소 증가

목차

1: Python Basics 1 1.1 Running Python 1 1.2 Python Programs 2 1.3 Primitives, Variables, and Expressions 3 1.4 Arithmetic Operators 5 1.5 Conditionals and Control Flow 7 1.6 Text Strings 9 1.7 File Input and Output 12 1.8 Lists 13 1.9 Tuples 15 1.10 Sets 17 1.11 Dictionaries 18 1.12 Iteration and Looping 21 1.13 Functions 22 1.14 Exceptions 24 1.15 Program Termination 26 1.16 Objects and Classes 26 1.17 Modules 30 1.18 Script Writing 32 1.19 Packages 33 1.20 Structuring an Application 34 1.21 Managing Third-Party Packages 35 1.22 Python: It Fits Your Brain 36
Chapter 2: Operators, Expressions, and Data Manipulation 37 2.1 Literals 37 2.2 Expressions and Locations 38 2.3 Standard Operators 39 2.4 In-Place Assignment 41 2.5 Object Comparison 42 2.6 Ordered Comparison Operators 42 2.7 Boolean Expressions and Truth Values 43 2.8 Conditional Expressions 44 2.9 Operations Involving Iterables 45 2.10 Operations on Sequences 47 2.11 Operations on Mutable Sequences 49 2.12 Operations on Sets 50 2.13 Operations on Mappings 51 2.14 List, Set, and Dictionary Comprehensions 52 2.15 Generator Expressions 54 2.16 The Attribute (.) Operator 56 2.17 The Function Call () Operator 56 2.18 Order of Evaluation 56 2.19 Final Words: The Secret Life of Data 58
Chapter 3: Program Structure and Control Flow 59 3.1 Program Structure and Execution 59 3.2 Conditional Execution 59 3.3 Loops and Iteration 60 3.4 Exceptions 64 3.5 Context Managers and the with Statement 75 3.6 Assertions and __debug__ 77 3.7 Final Words 78
Chapter 4: Objects, Types, and Protocols 79 4.1 Essential Concepts 79 4.2 Object Identity and Type 80 4.3 Reference Counting and Garbage Collection 81 4.4 References and Copies 83 4.5 Object Representation and Printing 84 4.6 First-Class Objects 85 4.7 Using None for Optional or Missing Data 87 4.8 Object Protocols and Data Abstraction 87 4.9 Object Protocol 89 4.10 Number Protocol 90 4.11 Comparison Protocol 92 4.12 Conversion Protocols 94 4.13 Container Protocol 95 4.14 Iteration Protocol 97 4.15 Attribute Protocol 98 4.16 Function Protocol 98 4.17 Context Manager Protocol 99 4.18 Final Words: On Being Pythonic 99
Chapter 5: Functions 101 5.1 Function Definitions 101 5.2 Default Arguments 101 5.3 Variadic Arguments 102 5.4 Keyword Arguments 103 5.5 Variadic Keyword Arguments 104 5.6 Functions Accepting All Inputs 104 5.7 Positional-Only Arguments 105 5.8 Names, Documentation Strings, and Type Hints 106 5.9 Function Application and Parameter Passing 107 5.10 Return Values 109 5.11 Error Handling 110 5.12 Scoping Rules 111 5.13 Recursion 114 5.14 The lambda Expression 114 5.15 Higher-Order Functions 115 5.16 Argument Passing in Callback Functions 118 5.17 Returning Results from Callbacks 121 5.18 Decorators 124 5.19 Map, Filter, and Reduce 127 5.20 Function Introspection, Attributes, and Signatures 129 5.21 Environment Inspection 131 5.22 Dynamic Code Execution and Creation 133 5.23 Asynchronous Functions and await 135 5.24 Final Words: Thoughts on Functions and Composition 137
Chapter 6: Generators 139 6.1 Generators and yield 139 6.2 Restartable Generators 142 6.3 Generator Delegation 142 6.4 Using Generators in Practice 144 6.5 Enhanced Generators and yield Expressions 146 6.6 Applications of Enhanced Generators 148 6.7 Generators and the Bridge to Awaiting 151 6.8 Final Words: A Brief History of Generators and Looking Forward 152
Chapter 7: Classes and Object-Oriented Programming 153 7.1 Objects 153 7.2 The class Statement 154 7.3 Instances 155 7.4 Attribute Access 156 7.5 Scoping Rules 158 7.6 Operator Overloading and Protocols 159 7.7 Inheritance 160 7.8 Avoiding Inheritance via Composition 163 7.9 Avoiding Inheritance via Functions 166 7.10 Dynamic Binding and Duck Typing 167 7.11 The Danger of Inheriting from Built-in Types 167 7.12 Class Variables and Methods 169 7.13 Static Methods 173 7.14 A Word about Design Patterns 176 7.15 Data Encapsulation and Private Attributes 176 7.16 Type Hinting 179 7.17 Properties 180 7.18 Types, Interfaces, and Abstract Base Classes 183 7.19 Multiple Inheritance, Interfaces, and Mixins 187 7.20 Type-Based Dispatch 193 7.21 Class Decorators 194 7.22 Supervised Inheritance 197 7.23 The Object Life Cycle and Memory Management 199 7.24 Weak References 204 7.25 Internal Object Representation and Attribute Binding 206 7.26 Proxies, Wrappers, and Delegation 208 7.27 Reducing Memory Use with __slots__ 210 7.28 Descriptors 211 7.29 Class Definition Process 215 7.30 Dynamic Class Creation 216 7.31 Metaclasses 217 7.32 Built-in Objects for Instances and Classes 222 7.33 Final Words: Keep It Simple 223
Chapter 8: Modules and Packages 225 8.1 Modules and the import Statement 225 8.2 Module Caching 227 8.3 Importing Selected Names from a Module 228 8.4 Circular Imports 230 8.5 Module Reloading and Unloading 232 8.6 Module Compilation 233 8.7 The Module Search Path 234 8.8 Execution as the Main Program 234 8.9 Packages 235 8.10 Imports Within a Package 237 8.11 Running a Package Submodule as a Script 238 8.12 Controlling the Package Namespace 239 8.13 Controlling Package Exports 240 8.14 Package Data 241 8.15 Module Objects 242 8.16 Deploying Python Packages 243 8.17 The Penultimate Word: Start with a Package 244 8.18 The Final Word: Keep It Simple 245
Chapter 9: Input and Output 247 9.1 Data Representation 247 9.2 Text Encoding and Decoding 248 9.3 Text and Byte Formatting 250 9.4 Reading Command-Line Options 254 9.5 Environment Variables 256 9.6 Files and File Objects 256 9.7 I/O Abstraction Layers 260 9.8 Standard Input, Output, and Error 263 9.9 Directories 264 9.10 The print() function 265 9.11 Generating Output 265 9.12 Consuming Input 266 9.13 Object Serialization 268 9.14 Blocking Operations and Concurrency 269 9.15 Standard Library Modules 273 9.16 Final Words 296
Chapter 10: Built-in Functions and Standard Library 297 10.1 Built-in Functions 297 10.2 Built-in Exceptions 314 10.3 Standard Library 318 10.4 Final Words: Use the Built-Ins 320 Index 321

저자소개

Beazley, David [저] 신작알림 SMS신청
생년월일 -

해당작가에 대한 소개가 없습니다.

컴퓨터 분야에서 많은 회원이 구매한 책

    리뷰

    0.0 (총 0건)

    100자평

    작성시 유의사항

    평점
    0/100자
    등록하기

    100자평

    0.0
    (총 0건)

    판매자정보

    • 인터파크도서에 등록된 오픈마켓 상품은 그 내용과 책임이 모두 판매자에게 있으며, 인터파크도서는 해당 상품과 내용에 대해 책임지지 않습니다.

    상호

    (주)교보문고

    대표자명

    안병현

    사업자등록번호

    102-81-11670

    연락처

    1544-1900

    전자우편주소

    callcenter@kyobobook.co.kr

    통신판매업신고번호

    01-0653

    영업소재지

    서울특별시 종로구 종로 1(종로1가,교보빌딩)

    교환/환불

    반품/교환 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청 또는 1:1 문의 게시판 및 고객센터(1577-2555)에서 신청 가능

    반품/교환가능 기간

    변심 반품의 경우 출고완료 후 6일(영업일 기준) 이내까지만 가능
    단, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

    반품/교환 비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    상품이나 서비스 자체의 하자로 인한 교환/반품은 반송료 판매자 부담

    반품/교환 불가 사유

    ·소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)

    ·소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등

    ·복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

    ·시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

    ·전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

    상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있음

    소비자 피해보상
    환불지연에 따른 배상

    ·상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

    ·대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    (주) 인터파크커머스 안전결제시스템 (에스크로) 안내

    (주)인터파크커머스의 모든 상품은 판매자 및 결제 수단의 구분없이 회원님들의 구매안전을 위해 안전결제 시스템을 도입하여 서비스하고 있습니다.
    결제대금 예치업 등록 : 02-006-00064 서비스 가입사실 확인

    배송안내

    • 교보문고 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다.

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능합니다.

    • 배송비는 업체 배송비 정책에 따릅니다.

    • - 도서 구매 시 15,000원 이상 무료배송, 15,000원 미만 2,500원 - 상품별 배송비가 있는 경우, 상품별 배송비 정책 적용