Think Python/ (Record no. 2462)

MARC details
000 -LEADER
fixed length control field 04668cam a2200217Ia 4500
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781449330729
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 144933072X
040 ## - CATALOGING SOURCE
Transcribing agency CUS
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.133
Item number WIT/T
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Downey, Allen
245 10 - TITLE STATEMENT
Title Think Python/
Statement of responsibility, etc. Allen B. Downey.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc. Sebastopol, CA :
Name of publisher, distributor, etc. O'Reilly,
Date of publication, distribution, etc. 2012.
300 ## - PHYSICAL DESCRIPTION
Extent xviii,277p. :
Other physical details ill. ;
Dimensions 24cm.
500 ## - GENERAL NOTE
General note Includes index.
500 ## - GENERAL NOTE
General note "How to think like a computer scientist"--Cover.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 1. The Way of the Program.<br/>The Python Programming Language<br/>What Is a Program?<br/>What Is Debugging?<br/>Syntax Errors<br/>Runtime Errors<br/>Semantic Errors<br/>Experimental Debugging<br/>Formal and Natural Languages<br/>The First Program<br/>Debugging<br/>Glossary<br/>Exercises<br/>2. Variables, Expressions, and Statements.<br/>Values and Types<br/>Variables<br/>Variable Names and Keywords<br/>Operators and Operands<br/>Expressions and Statements<br/>Interactive Mode and Script Mode<br/>Order of Operations<br/>String Operations<br/>Comments<br/>Debugging<br/>Glossary<br/>3. Functions.<br/>Function Calls<br/>Type Conversion Functions<br/>Math Functions<br/>Composition<br/>Adding New Functions<br/>Definitions and Uses<br/>Flow of Execution<br/>Parameters and Arguments<br/>Variables and Parameters Are Local<br/>Stack Diagrams<br/>Fruitful Functions and Void Functions<br/>Why Functions?<br/>Importing with from<br/>Debugging<br/>Glossary<br/>Exercises<br/>4. Case Study: Interface Design<br/>TurtleWorld<br/>Simple Repetition<br/>Exercises<br/>Encapsulation<br/>Generalization<br/>Interface Design<br/>Refactoring<br/>A Development Plan<br/>Docstring<br/>Debugging<br/>Glossary<br/>Exercises<br/>5. Conditionals and Recursion.<br/>Modulus Operator<br/>Boolean Expressions<br/>Logical Operators<br/>Conditional Execution<br/>Alternative Execution<br/>Chained Conditionals<br/>Nested Conditionals<br/>Table of Contents<br/>Recursion<br/>Stack Diagrams for Recursive Functions<br/>Infinite Recursion<br/>Keyboard Input<br/>Debugging<br/>Glossary<br/>Exercises<br/>6. Fruitful Functions<br/>Return Values<br/>Incremental Development<br/>Composition<br/>Boolean Functions<br/>More Recursion<br/>Leap of Faith<br/>One More Example<br/>Checking Types<br/>Debugging<br/>Glossary<br/>Exercises<br/>7. Iteration.<br/>Multiple Assignment<br/>Updating Variables<br/>The while Statement<br/>break<br/>Square Roots<br/>Algorithms<br/>Debugging<br/>Glossary<br/>Exercises<br/>8. Strings..<br/>A String Is a Sequence<br/>len<br/>Traversal with a for Loop<br/>String Slices<br/>Strings Are Immutable<br/>Searching<br/>Looping and Counting<br/>String Methods<br/>The in Operator<br/>String Comparison<br/>Debugging<br/>Glossary<br/>Exercises<br/>9. Case Study: Word Play.<br/>Reading Word Lists<br/>Exercises<br/>Search<br/>Looping with Indices<br/>Debugging<br/>Glossary<br/>Exercises<br/>10. Lists.<br/>A List Is a Sequence<br/>Lists Are Mutable<br/>Traversing a List<br/>List Operations<br/>List Slices<br/>List Methods<br/>Map, Filter, and Reduce<br/>Deleting Elements<br/>Lists and Strings<br/>Objects and Values<br/>Aliasing<br/>List Arguments<br/>Debugging<br/>Glossary<br/>Exercises<br/>11. Dictionaries.<br/>Dictionary as a Set of Counters<br/>Looping and Dictionaries<br/>Reverse Lookup<br/>Dictionaries and Lists<br/>Memos<br/>Global Variables<br/>Long Integers<br/>Debugging<br/>Glossary<br/>12. Tuples.<br/>Tuples Are Immutable<br/>Tuple Assignment<br/>Tuples as Return Values<br/>Variable-Length Argument Tuples<br/>Lists and Tuples<br/>Dictionaries and Tuples<br/>Comparing Tuples<br/>Sequences of Sequences<br/>Debugging<br/>Glossary<br/>Exercises<br/>13. Case Study: Data Structure Selection.<br/>Word Frequency Analysis<br/>Random Numbers<br/>Word Histogram<br/>Most Common Words<br/>Optional Parameters<br/>Dictionary Subtraction<br/>Random Words<br/>Markov Analysis<br/>Data Structures<br/>Debugging<br/>Glossary<br/>, Exercises<br/>14. Files.<br/>Persistence<br/>Reading and Writing<br/>Format Operator<br/>Filenames and Paths<br/>Catching Exceptions<br/>Databases<br/>Pickling<br/>Pipes<br/>Writing Modules<br/>Debugging<br/>Glossary<br/>15. Classes and Objects.<br/>User-Defined Types<br/>Attributes<br/>Rectangles<br/>Instances as Return Values .<br/>Objects Are Mutable<br/>Copying<br/>Debugging<br/>Glossary<br/>Exercises<br/>16. Classes and Functions<br/>Time<br/>Pure Functions<br/>Modifiers<br/>Prototyping Versus Planning<br/>Debugging<br/>Glossary<br/>Exercises<br/>17. Classes and Methods.<br/>Object-Oriented Features<br/>Printing Objects<br/>Another Example<br/>A More Complicated Example<br/>The init Method<br/>The str Method<br/>Operator Overloading<br/>Type-Based Dispatch<br/>Polymorphism<br/>Debugging<br/>Interface and Implementation<br/>Glossary<br/>Exercises<br/>18. Inheritance.<br/>Card Objects<br/>Class Attributes<br/>Comparing Cards<br/>Decks<br/>Printing the Deck<br/>Add, Remove, Shuffle, and Sort<br/>Inheritance<br/>Class Diagrams<br/>Debugging<br/>Data Encapsulation<br/>Glossary<br/>Exercises<br/>19. Case Study: Tkinter.<br/>GUI<br/>Buttons and Callbacks<br/>Canvas Widgets<br/>Coordinate Sequences<br/>More Widgets<br/>Packing Widgets<br/>Menus and Callables<br/>Binding<br/>Debugging<br/>Glossary<br/>Exercises
650 #0 - SUBJECT
Keyword Python (Computer program language)
650 #7 - SUBJECT
Keyword Python (Computer program language)
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type General Books
Holdings
Withdrawn status Lost status Damaged status Not for loan Home library Current library Shelving location Date acquired Full call number Accession number Date last seen Date last checked out Koha item type
        Central Library, Sikkim University Central Library, Sikkim University General Book Section 08/06/2016 005.133 WIT/T P40353 17/02/2020 17/02/2020 General Books
SIKKIM UNIVERSITY
University Portal | Contact Librarian | Library Portal

Powered by Koha