MARC details
| 000 -LEADER |
| fixed length control field |
02268nam a2200373 4500 |
| 001 - CONTROL NUMBER |
| control field |
OTLid0000043 |
| 003 - CONTROL NUMBER IDENTIFIER |
| control field |
MnU |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20201105133251.0 |
| 006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS |
| fixed length control field |
m o d s |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
180907s2012 mnu o 0 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
|
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
MnU |
| Language of cataloging |
eng |
| Transcribing agency |
MnU |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER |
| Classification number |
QA76 |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER |
| Classification number |
QA76 |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Downey, Allen B. |
| Relator term |
author |
| 245 00 - TITLE STATEMENT |
| Title |
Think Python |
| Remainder of title |
How to Think Like a Computer Scientist |
| Statement of responsibility, etc. |
Allen Downey |
| 264 #2 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
| Name of producer, publisher, distributor, manufacturer |
Open Textbook Library |
| 264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
| Name of producer, publisher, distributor, manufacturer |
Green Tea Press |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
1 online resource |
| 490 0# - SERIES STATEMENT |
| Series statement |
Open textbook library. |
| 505 0# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
1 The way of the program -- 2 Variables, expressions and statements -- 3 Functions -- 4 Case study: interface design -- 5 Conditionals and recursion -- 6 Fruitful functions -- 7 Iteration -- 8 Strings -- 9 Case study: word play -- 10 Lists -- 11 Dictionaries -- 12 Tuples -- 13 Case study: data structure selection -- 14 Files -- 15 Classes and objects -- 16 Classes and functions -- 17 Classes and methods -- 18 Inheritance -- 19 Case study: Tkinter -- A Debugging -- B Analysis of Algorithms -- C Lumpy |
| 520 0# - SUMMARY, ETC. |
| Summary, etc. |
Think Python is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. This textbook has been used in classes atBard College,Olin College of Engineering, University of California, Santa Barbara, University of Maine, University of Northern Colorado. |
| 542 1# - INFORMATION RELATING TO COPYRIGHT STATUS |
| Copyright statement |
Attribution-NonCommercial |
| 546 ## - LANGUAGE NOTE |
| Language note |
In English. |
| 588 0# - SOURCE OF DESCRIPTION NOTE |
| Source of description note |
Description based on print resource |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
Computer Science |
| Form subdivision |
Textbooks |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
Programming Languages |
| Form subdivision |
Textbooks |
| 710 2# - ADDED ENTRY--CORPORATE NAME |
| Corporate name or jurisdiction name as entry element |
Open Textbook Library |
| Relator term |
distributor |
| 856 40 - ELECTRONIC LOCATION AND ACCESS |
| Uniform Resource Identifier |
<a href="https://open.umn.edu/opentextbooks/textbooks/43">https://open.umn.edu/opentextbooks/textbooks/43</a> |
| Public note |
Access online version |