Think Python : (Record no. 1951)

MARC details
000 -LEADER
fixed length control field 06465cam a22004937i 4500
001 - CONTROL NUMBER
control field 23943526
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20260821160658.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 241206t20242024caua f 001 0 eng d
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2024408091
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9789355424730
Qualifying information (paperback)
035 ## - SYSTEM CONTROL NUMBER
System control number 23943526
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1416891755
040 ## - CATALOGING SOURCE
Original cataloging agency YDX
Language of cataloging eng
Description conventions rda
Transcribing agency YDX
Modifying agency OCLCO
-- BDX
-- OCLCL
-- OCLCQ
-- GK8
-- OCLCO
-- UUC
-- OCLCO
-- SO$
-- JAS
-- OCLCO
-- YDX
-- OCLCO
-- JOZ
-- WZW
-- OCLCO
-- NLHHG
-- HF9
-- IG#
-- DLC
042 ## - AUTHENTICATION CODE
Authentication code lccopycat
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
Item number DOW
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Downey, Allen,
Relator term author.
Real World Object URI https://id.oclc.org/worldcat/entity/E39PBJptVwDrXJXXfmkXQgRqcP
9 (RLIN) 1864
245 10 - TITLE STATEMENT
Title Think Python :
Remainder of title how to think like a computer scientist /
Statement of responsibility, etc. Allen B. Downey.
250 ## - EDITION STATEMENT
Edition statement 3/e
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Navi Mumbai :
Name of producer, publisher, distributor, manufacturer Shroff Publishers & Distributors (O'Reilly).,
Date of production, publication, distribution, manufacture, or copyright notice 2024.
300 ## - PHYSICAL DESCRIPTION
Extent xvii, 306 pages :
Other physical details illustrations ;
Dimensions 24 cm
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term unmediated
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Carrier type code nc
Source rdacarrier
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes index
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 1 : Programming as a Way of Thinking -- Arithmetic Operators -- Expressions -- Arithmetic Functions -- Strings -- Values and Types -- Formal and Natural Languages -- Debugging -- Chapter 2 : Variables and Statements -- Variables -- State Diagrams -- Variable Names -- The import Statement -- Expressions and Statements -- The print Function -- Arguments -- Comments -- Debugging -- Chapter 3 : Functions -- Defining New Functions -- Parameters -- Calling Functions -- Repetition -- Variables and Parameters Are Local -- Stack Diagrams -- Tracebacks -- Why Functions? -- Debugging -- Chapter 4 : Functions and Interfaces -- The jupyturtle Module -- Making a Square -- Encapsulation and Generalization -- Approximating a Circle -- Refactoring -- Stack Diagram -- A Development Plan -- Docstrings -- Debugging -- Chapter 5 : Conditionals and Recursion -- Integer Division and Modulus -- Boolean Expressions -- Logical Operators -- if Statements -- The else Clause -- Chained Conditionals -- Nested Conditionals -- Recursion -- Stack Diagrams for Recursive Functions -- Infinite Recursion -- Keyboard Input -- Debugging -- Chapter 6 : Return Values -- Some Functions Have Return Values -- And Some Have None -- Return Values and Conditionals -- Incremental Development -- Boolean Functions -- Recursion with Return Values -- Leap of Faith -- Fibonacci -- Checking Types -- Debugging -- Chapter 7 : Iteration and Search -- Loops and Strings -- Reading the Word List -- Updating Variables -- Looping and Counting -- The in Operator -- Search -- Doctest -- Chapter 8 : Strings and Regular Expressions -- A String Is a Sequence -- String Slices -- Strings Are Immutable -- String Comparison -- String Methods -- Writing Files -- Find and Replace -- Regular Expressions -- String Substitution -- Debugging -- Chapter 9 : Lists -- A List Is a Sequence -- Lists Are Mutable -- List Slices -- List Operations -- List Methods -- Lists and Strings -- Looping Through a List -- Sorting Lists -- Objects and Values -- Aliasing -- List Arguments -- Making a Word List -- Debugging --
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 10 : Dictionaries -- A Dictionary Is a Mapping -- Creating Dictionaries -- The in Operator -- A Collection of Counters -- Looping and Dictionaries -- Lists and Dictionaries -- Accumulating a List -- Memos -- Debugging -- Chapter 11 : Tuples -- Tuples Are Like Lists -- But Tuples Are Immutable -- Tuple Assignment -- Tuples as Return Values -- Argument Packing -- Zip -- Comparing and Sorting -- Inverting a Dictionary -- Debugging -- Chapter 12 : Text Analysis and Generation -- Unique Words -- Punctuation -- Word Frequencies -- Optional Parameters -- Dictionary Subtraction -- Random Numbers -- Bigrams -- Markov Analysis -- Generating Text -- Debugging -- Chapter 13 : Files and Databases -- Filenames and Paths -- f-strings -- YAML -- Shelve -- Storing Data Structures -- Checking for Equivalent Files -- Walking Directories -- Debugging -- Chapter 14 : Classes and Functions -- Programmer-Defined Types -- Attributes -- Objects as Return Values -- Objects Are Mutable -- Copying -- Pure Functions -- Prototype and Patch -- Design-First Development -- Debugging -- Chapter 15 : Classes and Methods -- Defining Methods -- Another Method -- Static Methods -- Comparing Time Objects -- The __str__ Method -- The __init__ Method -- Operator Overloading -- Debugging -- Chapter 16 : Classes and Objects -- Creating a Point -- Creating a Line -- Equivalence and Identity -- Creating a Rectangle -- Changing Rectangles -- Deep Copy -- Polymorphism -- Debugging -- Chapter 17 : Inheritance -- Representing Cards -- Card Attributes -- Printing Cards -- Comparing Cards -- Decks -- Printing the Deck -- Add, Remove, Shuffle, and Sort -- Parents and Children --Specialization -- Debugging -- Chapter 18 : Python Extras -- Sets -- Counters -- defaultdict -- Conditional Expressions -- List Comprehensions -- any and all -- Named Tuples -- Packing Keyword Arguments -- Debugging -- Chapter 19 : Final Thoughts
520 ## - SUMMARY, ETC.
Summary, etc. Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time--beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. -- Provided by publisher.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Python (Computer program language)
Form subdivision Handbooks, manuals, etc.
9 (RLIN) 3909
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer programming.
9 (RLIN) 833
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Python (Computer program language)
9 (RLIN) 1865
650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Python (Langage de programmation)
9 (RLIN) 3910
650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Programmation (Informatique)
9 (RLIN) 3911
650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Python (Langage de programmation)
Form subdivision Guides, manuels, etc.
9 (RLIN) 3912
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element computer programming.
Source of heading or term aat
9 (RLIN) 833
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Python (programmeertaal).
Source of heading or term gtt
9 (RLIN) 3913
655 #7 - INDEX TERM--GENRE/FORM
Genre/form data or focus term handbooks.
Source of term aat
9 (RLIN) 3914
655 #7 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Handbooks and manuals.
Source of term lcgft
9 (RLIN) 2286
655 #7 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Guides et manuels.
Source of term rvmgf
9 (RLIN) 3915
758 ## - RESOURCE IDENTIFIER
Relationship information has work:
Label Myśl w języku Python! Nauka programowania (Text)
Real World Object URI https://id.oclc.org/worldcat/entity/E39PCYx6XHrqYqTqjJj477m9Kq
Relationship https://id.oclc.org/worldcat/ontology/hasWork
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c copycat
d 2
e ncip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Cost, normal purchase price Total Checkouts Full call number Barcode Date last seen Copy number Cost, replacement price Price effective from Koha item type Public note
    Dewey Decimal Classification     Technical IIT Goa Central Library IIT Goa Central Library General Stacks 2026-08-21 Rajasthani Granthagar 700.00   005.133 DOW 4725 2026-08-21 1 700.00 2026-08-21 Books RG/2627/256||29-07-2026||20.00%