Supercharged Python:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston ; Columbus [und 21 weitere]
Addison-Wesley
[2019]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Zusatz auf dem Umschlag: "Take your code to the next level" |
Beschreibung: | xxix, 633 Seiten Diagramme |
ISBN: | 9780135159941 0135159946 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV045491279 | ||
003 | DE-604 | ||
005 | 20200918 | ||
007 | t | ||
008 | 190227s2019 |||| |||| 00||| eng d | ||
020 | |a 9780135159941 |c Pb.: £33.99 |9 978-0-13-515994-1 | ||
020 | |a 0135159946 |9 0-13-515994-6 | ||
035 | |a (OCoLC)1120141605 | ||
035 | |a (DE-599)BVBBV045491279 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-706 |a DE-29T |a DE-91G |a DE-355 |a DE-573 |a DE-11 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 366f |2 stub | ||
100 | 1 | |a Overland, Brian |d 1958- |e Verfasser |0 (DE-588)1041534043 |4 aut | |
245 | 1 | 0 | |a Supercharged Python |c Brian Overland, John Bennett |
246 | 1 | 3 | |a Take your code to the next level |
264 | 1 | |a Boston ; Columbus [und 21 weitere] |b Addison-Wesley |c [2019] | |
264 | 4 | |c © 2019 | |
300 | |a xxix, 633 Seiten |b Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Zusatz auf dem Umschlag: "Take your code to the next level" | ||
650 | 0 | 7 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Bennett, John |e Verfasser |0 (DE-588)119508059X |4 aut | |
856 | 4 | 2 | |m Digitalisierung UB Regensburg - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030876142&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-030876142 |
Datensatz im Suchindex
_version_ | 1804179417117753344 |
---|---|
adam_text | Contents ter 1 Preface xxiii What Makes Python Special? Paths to Learning: Where Do I Start? Clarity and Examples Are Everything Learning Aids: Icons What You’ll Learn Have Fun xxiii xxiv xxiv xxv xxvi xxvi A ciotowicdghteats xxvii A toat tie A atkors xxix Review oftie Fnndamentub 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 Python Quick Start Variables and Naming Names Combined Assignment Operators Summary of Python Arithmetic Operators Elementary Data Types: Integer and Floating Point Basic Input and Output Function Definitions The Python “if” Statement The Python “while” Statement A Couple of Cool Little Apps 1 1 4 4 5 6 7 9 11 12 14 Vil
Vill Contents 1.11 Summary of Python Boolean Operators 15 1.12 Function Arguments and Return Values 16 1.13 The Forward Reference Problem 19 1.14 Python Strings 19 1.15 Python Lists (and a Cool Sorting App) 21 1.16 The “for” Statement and Ranges 23 1.17 Tuples 25 1.18 Dictionaries 26 1.19 Sets 1.20 Global and Local Variables 28 29 Summary 31 Review Questions 31 Suggested Problems 32 33 2.1 Strings Are Immutable 33 2.2 Numeric Conversions, Including Binary 34 2.3 String Operators (+, =, % , etc.) 36 2.4 2.5 Indexing and Slicing Single-Character Functions (Character Codes) 39 2.6 Building Strings Using “join” 44 2.7 Important String Functions 46 2.8 Binary, Flex, and Octal Conversion Functions 47 2.9 Simple Boolean (“is”) Methods 48 42 2.10 Case Conversion Methods 49 2.11 Search-and-Replace Methods 2.12 Breaking Up Input Using “split” 50 2.13 Stripping 54 2.14 Justification Methods 55 53 Summary 56 Review Questions 57 Suggested Problems 57
Contents Advanced Lut Capabilities 3.1 3.2 Creating and Using Python Lists Copying Lists Versus Copying List Variables 59 59 61 3.3 Indexing 3.3.1 Positive Indexes 3.3.2 Negative Indexes 3.3.3 Generating Index Numbers Using “enumerate” 61 62 63 63 3.4 Getting Data from Slices 64 3.5 Assigning into Slices 67 3.6 3.7 List Operators Shallow Versus Deep Copying 67 69 3.8 List Functions 71 3.9 List Methods: Modifying a List 3.10 List Methods: Getting Information on Contents 73 75 3.11 List Methods: Reorganizing 75 3.12 Lists as Stacks: RPN Application 78 3.13 The “reduce” Function 81 3.14 Lambda Functions 83 3.15 List Comprehension 3.16 Dictionary and Set Comprehension 84 87 3.17 Passing Arguments Through a List 3.18 Multidimensional Lists 3.18.1 Unbalanced Matrixes 3.18.2 Creating Arbitrarily Large Matrixes 89 90 91 91 Summary 93 Review Questions 93 Suggested Problems 94 Shortcuts, Command Line, and^Vackages 95 4.1 Overview 4.2 Twenty-Two Programming Shortcuts 4.2.1 Use Python Line Continuation as Needed 4.2.2 Use “for” Loops Intelligently 4.2.3 Understand Combined Operator Assignment (+= etc.) 95 95 96 97 98
x Contents 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.15 4.2.16 4.2.17 4.2.18 4.2.19 4.2.20 4.2.21 4.2.22 Use Multiple Assignment Use Tuple Assignment Use Advanced Tuple Assignment Use List and String “Multiplication” Return Multiple Values Use Loops and the “else” Keyword Take Advantage of Boolean Values and “not” Treat Strings as Lists of Characters Eliminate Characters by Using “replace” Don’t Write Unnecessary Loops Use Chained Comparisons (n x m) Simulate “switch” with a Table of Functions Use the “is” Operator Correctly Use One-Line “for” Loops Squeeze Multiple Statements onto a Line Write One-Line if/then/else Statements Create Enum Values with “range” Reduce the Inefficiency of the “print” Function Within IDLE Place Underscores Inside Large Numbers 100 101 102 104 105 106 107 107 108 108 108 109 110 111 112 112 113 114 115 4.3 Running Python from the Command Line 4.3.1 Running on a Windows-Based System 4.3.2 Running on a Macintosh System 4.3.3 Using pip or pip3 to Download Packages 4.4 Writing and Using Doc Strings 115 115 116 117 117 4.5 4.6 Importing Packages A Guided Tour of Python Packages 119 121 4.7 Functions as First-Class Objects 123 4.8 Variable-Length Argument Lists 4.8.1 The ::args List 4.8.2 The “’^kwargs” List 125 125 127 4.9 128 Decorators and Function Profilers 4.10 Generators 4.10.1 What’s an Iterator? 4.10.2 Introducing Generators 132 132 133 4.11 Accessing Command-Line Arguments Summary 138 141 Questions for Review 142 Suggested Problems 142
Contents Chapter 5 Formatting Text Precisely 5.1 Formatting with the Percent Sign Operator (%) 145 5.2 Percent Sign (%) Format Specifiers 147 5.3 Percent Sign (%) Variable-Length Print Fields 150 5.4 The Global “format” Function 152 5.5 Introduction to the “format” Method 156 5.6 Ordering by Position (Name or Number) 158 5.7 “Repr” Versus String Conversion 161 162 163 164 166 167 168 170 172 173 174 174 175 176 5.8 The “spec” Field of the “format” Function and Method 5.8.1 Print-Field Width 5.8.2 Text Justification: “fill” and “align” Characters 5.8.3 The “sign” Character 5.8.4 The Leading-Zero Character (0) 5.8.5 Thousands Place Separator 5.8.6 Controlling Precision 5.8.7 “Precision” Used with Strings (Truncation) 5.8.8 “Type” Specifiers 5.8.9 Displaying in Binary Radix 5.8.10 Displaying in Octal and Hex Radix 5.8.11 Displaying Percentages 5.8.12 Binary Radix Example Chapter 6 145 176 5.9 Variable-Size Fields Summary 178 Review Questions 179 Suggested Problems 179 Regular Expressionsyť Parí ļ 181 6.1 Introduction to Regular Expressions 181 6.2 A Practical Example: Phone Numbers 183 6.3 Refining Matches 185 6.4 How Regular Expressions Work: Compiling Versus Running 188 6.5 Ignoring Case, and Other Function Flags 192 6.6 Regular Expressions: Basic Syntax Summary 6.6.1 Meta Characters 6.6.2 Character Sets 193 194 195
Xli Contents 6.6.3 6.6.4 chapter 7 Pattern Quantifiers Backtracking, Greedy, and Non-Greedy 6.7 A Practical Regular-Expression Example 200 6.8 Using the Match Object 203 6.9 Searching a String for Patterns 205 6.10 Iterative Searching (“findall”) 206 6.11 The “findall” Method and the Grouping Problem 208 6.12 Searching for Repeated Patterns 210 6.13 Replacing Text 211 Summary 213 Review Questions 213 Suggested Problems 214 RegíiUr Egressions, ^Fart іf 7.1 Summary of Advanced RegEx Grammar 215 215 7.2 Noncapture Groups 7.2.1 The Canonical Number Example 7.2.2 Fixing the Tagging Problem 217 217 218 7.3 Greedy Versus Non-Greedy Matching 219 7.4 The Look-Ahead Feature 224 7.5 Checking Multiple Patterns (Look-Ahead) 7.6 Negative Look-Ahead 229 7.7 Named Groups 231 7.8 The “re.split” Function 234 7.9 The Scanner Class and the RPN Project 7.10 RPN: Doing Even More with Scanner chapters 197 199 227 236 239 Summary 243 Review Questions 243 Suggested Problems 244 Text and Binary Fifes 8.1 Two Kinds of Files: Text and Binary 8.1.1 Text Files 8.1.2 Binary Files 245 245 246 246
Contents Chapter 9 8.2 8.3 Approaches to Binary Files: A Summary The File/Directory System 247 248 8.4 8.5 Handling File-Opening Exceptions Using the “with” Keyword 249 252 8.6 8.7 Summary of Read/Write Operations Text File Operations in Depth 252 254 8.8 Using the File Pointer (“seek”) 257 8.9 Reading Text into the RPN Project 8.9.1 The RPN Interpreter to Date 8.9.2 Reading RPN from a Text File 8.9.3 Adding an Assignment Operator to RPN 258 258 260 262 8.10 Direct Binary Read/Write 8.11 Converting Data to Fixed-Length Fields (“struct”) 8.11.1 Writing and Reading One Number at a Time 8.11.2 Writing and Reading Several Numbers at a Time 8.11.3 Writing and Reading a Fixed-Length String 8.11.4 Writing and Reading a Variable-Length String 8.11.5 Writing and Reading Strings and Numerics Together 8.11.6 Low-Level Details: Big Endian Versus Little Endian 268 269 272 272 273 274 275 276 8.12 Using the Pickling Package 8.13 Using the “shelve” Package 278 280 Summary 282 Review Questions 283 Suggested Problems 283 Classes (ӀиАMdgÍC Mettwds 285 9.1 Classes and Objects: Basic Syntax 285 9.2 More About Instance Variables 287 9.3 The “__init__ ” and “__ new__ ” Methods 288 9.4 Classes and the Lorward Reference Problem 289 9.5 Methods Generally 290 9.6 Public and Private Variables and Methods 292 9.7 9.8 Inheritance Multiple Inheritance 293 294 9.9 Magic Methods, Summarized 295
XIV chapter io Contents 9.10 Magic Methods in Detail 9.10.1 String Representation in Python Classes 9.10.2 The Object Representation Methods 9.10.3 Comparison Methods 9.10.4 Arithmetic Operator Methods 9.10.5 Unary Arithmetic Methods 9.10.6 Reflection (Reverse-Order) Methods 9.10.7 In-Place Operator Methods 9.10.8 Conversion Methods 9.10.9 Collection Class Methods 9.10.10 Implementing “__iter__ ” and “__ next__ ” 297 297 298 300 304 308 310 312 314 316 319 9.11 Supporting Multiple Argument Types 320 9.12 Setting and Getting Attributes Dynamically 322 Summary 323 Review Questions 324 Suggested Problems 325 Decimal, Money, and Oilier Classes ա 10.1 Overview of Numeric Classes 327 10.2 Limitations of Floating-Point Format 328 10.3 Introducing the Decimal Class 329 10.4 10.5 Special Operations on Decimal Objects A Decimal Class Application 332 335 10.6 Designing a Money Class 336 10.7 Writing the Basic Money Class (Containment) 337 10.8 10.9 Displaying Money Objects (“__str__ “__ rept____”) Other Monetary Operations 338 339 10.10 Demo: A Money Calculator 342 10.11 Setting the Default Currency 345 10.12 Money and Inheritance 347 10.13 The Fraction Class 349 10.14 The Complex Class 353 Summary 357 Review Questions 357 Suggested Problems 358
Contents chapter n Chapter 12 XV Ttíe Raudoin andMatk^Packages 359 11.1 Overview of the Random Package 359 11.2 A Tour of Random Functions 360 11.3 Testing Random Behavior 361 11.4 A Random-Integer Game 363 11.5 Creating a Deck Object 365 11.6 Adding Pictograms to the Deck 368 11.7 Charting a Normal Distribution 11.8 Writing Your Own Random-Number Generator 11.8.1 Principles of Generating Random Numbers 11.8.2 A Sample Generator 370 374 374 374 11.9 Overview of the Math Package 11.10 A Tour of Math Package Functions 376 376 11.11 Using Special Values (pi) 11.12 Trig Functions: Height of a Tree 377 378 11.13 Logarithms: Number Guessing Revisited 11.13.1 How Logarithms Work 11.13.2 Applying a Logarithm to a Practical Problem 381 381 382 Summary 385 Review Questions Suggested Problems 385 386 ТІе “нШіІру” (ЫшЯСПС PjtliOn) ^Vuckdge 387 12.1 Overview of the “array,” “numpy,” and “matplotlib” Packages 12.1.1 The “array” Package 12.1.2 The “numpy” Package 12.1.3 The “numpy.random” Package 12.1.4 The “matplotlib” Package 387 387 387 388 388 12.2 Using the “array” Package 388 12.3 Downloading and Importing “numpy” 390 12.4 Introduction to “numpy”: Sum 1 to 1 Million 391 12.5 Creating “numpy” Arrays 12.5.1 The “array” Function (Conversion to an Array) 12.5.2 The “arange” Function 392 394 396
xvi Chapter 13 Contents 12.5.3 The “linspace” Function 12.5.4 The “empty” Function 12.5.5 The “eye” Function 12.5.6 The “ones” Function 12.5.7 The “zeros” Function 12.5.8 The “full” Function 12.5.9 The “copy” Function 12.5.10 The “fromfunction” Function 12.6 Example: Creating a Multiplication Table 12.7 Batch Operations on “numpy” Arrays 12.8 Ordering a Slice of “numpy” 12.9 Multidimensional Slicing 12.10 Boolean Arrays: Mask Out That “numpy”! 12.11 “numpy” and the Sieve of Eratosthenes 12.12 Getting “numpy” Stats (Standard Deviation) 12.13 Getting Data on “numpy” Rows and Columns Summary Review Questions Suggested Problems 396 397 398 399 400 401 402 403 405 406 410 412 415 417 419 424 429 429 430 Advattccd Uses оўйшшіру” 431 13.1 Advanced Math Operations with “numpy” 13.2 Downloading “matplotlib” 13.3 Plotting Lines with “numpy” and “matplotlib” 13.4 Plotting More Than One Line 13.5 Plotting Compound Interest 13.6 Creating Histograms with “matplotlib” 13.7 Circles and the Aspect Ratio 13.8 Creating Pie Charts 13.9 Doing Linear Algebra with “numpy” 13.9.1 The Dot Product 13.9.2 The Outer-Product Lunction 13.9.3 Other Linear Algebra Lunctions 13.10 Three-Dimensional Plotting 13.11 “numpy” Pinančiai Applications 431 434 435 441 444 446 452 455 456 456 460 462 463 464
Contents apter .ip 13.12 Adjusting Axes with “xticks” and “yticks” 467 13.13 “numpy” Mixed-Data Records 469 13.14 Reading and Writing “numpy” Data from Files Summary 471 475 Review Questions 475 Suggested Problems 476 Midt¿píe Modnieś and tie RPN Epcatnpie αίί 14.1 Overview of Modules in Python 477 14.2 Simple Two-Module Example 478 14.3 Variations on the “import” Statement 482 14.4 Using the “__all__ ” Symbol 484 14.5 14.6 Public and Private Module Variables The Main Module and “__main__ ” 487 488 14.7 14.8 Gotcha! Problems with Mutual Importing RPN Example: Breaking into Two Modules 490 493 14.9 RPN Example: Adding I/O Directives 496 14.10 Further Changes to the RPN Example 14.10.1 Adding Line-Number Checking 14.10.2 Adding Jump-If-Not-Zero 14.10.3 Greater-Than ( ) and Get-Random-Number (!) 14.11 RPN: Putting It All Together 499 500 502 504 508 Summary 513 Review Questions 514 Suggested Problems 514 Gettbuj Financiai Data offtie Internet 517 15.1 15.2 Plan of This Chapter Introducing the Pandas Package 517 15.3 15.4 “stock_load”: A Simple Data Reader Producing a Simple Stock Chart 519 15.5 Adding a Title and Legend 521 524 15.6 Writing a “makeplot” Function (Refactoring) 525 518
xviii Contents 15.7 Graphing Two Stocks Together 527 15.8 Variations: Graphing Other Data 530 15.9 Limiting the Time Period 534 15.10 Split Charts: Subplot the Volume 15.11 Adding a Moving-Average Line 536 15.12 Giving Choices to the User 540 Summary 544 Review Questions 545 Suggested Problems 545 Äpp endis: / Python Operator Precedence Tatrfe 547 Appendix í Bailt-In Python Fnnctions 549 abs(x) all (iterable) any [iterable) ascii {obj) bin (и) bool (obj) bytes (source, encoding) callabl e(obj) chr (n) compiie(cmd_str, filename, mode_str, flags-0, dont_inherit=False, optimize—-!) complex(ređ/=0, imag=0) compì ex(complex_str) delattr(o£y, name_str) dir([o¿ /]) divmodQ, b) enumerate{iterable, start=0) eval(expr_str [, globals [, locals]] ) exec [object [, global [, locals]]) filter {function, iterable) float([x]) format [obj, [format,_spec]) frozenset ([iterable]) getattr[obj, name_str [,default]) 538 550 550 550 551 551 551 552 552 552 553 553 554 555 555 556 556 557 558 558 559 559 560 560
Contents globalsO hasattr(o¿/, name_str) hash {obj) help ([obj]) hex(n) id (obj) input ([prompt_str]) int(x, base—10) int() isinstance(o¿ ;, class) issubclass(classi, class2) iter (obj) len {sequence) list {[iterable]) locals() malfunction, iterablel [, iterable!...]) max(drgl [, arg!]...) ma x(iterable) min (argi [, arg!]...) min (iterable) oct (n) open(file_name_str, mode—rť) ord (char_str) pow(x, y [, z]) print (objects, sep— , end— n , /i7e=sys.stdout) range(«) range(start, stop [, step]) repr (obj) reversed (iterable) round(x [,ndigits]) set ([iterable]) setattr(obj, name_str, value) sorted(iterable [, key] [, reverse]) տէր (obj— ) str(o¿7=b [, encoding- utf-8 ]) sum(iterable [, start]) super (type) tupl e([iterable]) typ e(obj) zipp dterables) xix 560 561 561 561 561 561 562 562 562 562 563 563 564 564 565 565 566 566 566 567 567 567 568 569 569 570 570 570 571 571 572 573 573 573 574 574 575 575 575 575
XX Contents Appendi:՛: C Set Methods 577 set_obj.add(obj) set_obj. clearQ set_obj. copyO set_obj.diiierence(other_set) set_obj.diiierence_update(other_set) set_obj.discard(obj) set_obj.intersection(otber_set) set_obj.intersecńon_update{otber_set) set_obj.isdisļoint(other_set) set_obj.issuhset{other_set) set_obj.issnpeiset(other_set) set_obj. pop() sei_ofe;.remove(oh;) set_obj.symmttric_di{ierencc(other_set) 5er_ofe/.symmetric_difference_update(oř^er_seí) set_obj.union(other_set) set_obj.union_apdatc{other_set) 577 578 578 578 578 579 579 579 579 579 580 580 580 580 581 581 581 Dictionary Metlwds 583 dict_obj. clearQ dict_obj. copyO dict_obj.get(key_obj, default_val = None) dict_obj. items() dict_obj. keys() dict_obj. pop(key [, defaultsalue]) dict_ob;.popitem() dict_obj.setde{ault(key, default_value=None) d/cr_oè/.values() dict_obj.update{sequence) 583 584 584 585 585 585 585 586 586 586 Statement Reference 587 Variables and Assignments 587 Spacing Issues in Python 589 Alphabetical Statement Reference assert Statement break Statement class Statement 590 590 591 591 Appendix D Appendix E
Contents XXI continue Statement def Statement del Statement elif Clause else Clause except Clause for Statement global Statement if Statement import Statement nonlocal Statement pass Statement raise Statement return Statement try Statement while Statement with Statement yield Statement 593 594 594 595 595 595 595 596 597 598 598 599 599 599 600 602 602 603 dex 605
|
any_adam_object | 1 |
author | Overland, Brian 1958- Bennett, John |
author_GND | (DE-588)1041534043 (DE-588)119508059X |
author_facet | Overland, Brian 1958- Bennett, John |
author_role | aut aut |
author_sort | Overland, Brian 1958- |
author_variant | b o bo j b jb |
building | Verbundindex |
bvnumber | BV045491279 |
classification_rvk | ST 250 |
classification_tum | DAT 366f |
ctrlnum | (OCoLC)1120141605 (DE-599)BVBBV045491279 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01603nam a2200385 c 4500</leader><controlfield tag="001">BV045491279</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20200918 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">190227s2019 |||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780135159941</subfield><subfield code="c">Pb.: £33.99</subfield><subfield code="9">978-0-13-515994-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0135159946</subfield><subfield code="9">0-13-515994-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1120141605</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045491279</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 366f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Overland, Brian</subfield><subfield code="d">1958-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1041534043</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Supercharged Python</subfield><subfield code="c">Brian Overland, John Bennett</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Take your code to the next level</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston ; Columbus [und 21 weitere]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">[2019]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2019</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxix, 633 Seiten</subfield><subfield code="b">Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zusatz auf dem Umschlag: "Take your code to the next level"</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Bennett, John</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)119508059X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030876142&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030876142</subfield></datafield></record></collection> |
id | DE-604.BV045491279 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T08:19:32Z |
institution | BVB |
isbn | 9780135159941 0135159946 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030876142 |
oclc_num | 1120141605 |
open_access_boolean | |
owner | DE-706 DE-29T DE-91G DE-BY-TUM DE-355 DE-BY-UBR DE-573 DE-11 |
owner_facet | DE-706 DE-29T DE-91G DE-BY-TUM DE-355 DE-BY-UBR DE-573 DE-11 |
physical | xxix, 633 Seiten Diagramme |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Overland, Brian 1958- Verfasser (DE-588)1041534043 aut Supercharged Python Brian Overland, John Bennett Take your code to the next level Boston ; Columbus [und 21 weitere] Addison-Wesley [2019] © 2019 xxix, 633 Seiten Diagramme txt rdacontent n rdamedia nc rdacarrier Zusatz auf dem Umschlag: "Take your code to the next level" Python Programmiersprache (DE-588)4434275-5 gnd rswk-swf Python Programmiersprache (DE-588)4434275-5 s DE-604 Bennett, John Verfasser (DE-588)119508059X aut Digitalisierung UB Regensburg - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030876142&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Overland, Brian 1958- Bennett, John Supercharged Python Python Programmiersprache (DE-588)4434275-5 gnd |
subject_GND | (DE-588)4434275-5 |
title | Supercharged Python |
title_alt | Take your code to the next level |
title_auth | Supercharged Python |
title_exact_search | Supercharged Python |
title_full | Supercharged Python Brian Overland, John Bennett |
title_fullStr | Supercharged Python Brian Overland, John Bennett |
title_full_unstemmed | Supercharged Python Brian Overland, John Bennett |
title_short | Supercharged Python |
title_sort | supercharged python |
topic | Python Programmiersprache (DE-588)4434275-5 gnd |
topic_facet | Python Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=030876142&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT overlandbrian superchargedpython AT bennettjohn superchargedpython AT overlandbrian takeyourcodetothenextlevel AT bennettjohn takeyourcodetothenextlevel |