A concise introduction to programming in Python / Mark J. Johnson
Material type:![Text](/opac-tmpl/lib/famfamfam/BK.png)
- 9781138082588
- QA 76.73.P98 J63A 2018
Item type | Current library | Collection | Shelving location | Call number | Status | Date due | Barcode | Item holds | |
---|---|---|---|---|---|---|---|---|---|
![]() |
SPU Library, Chonburi campus | General Books (ENGLISH) | Floor 3: General Shelves (FOREIGN LANGUAGE) | QA 76.73.P98 J63A 2018 (Browse shelf(Opens below)) | Available | B009077 |
Chapter 1 Turtle graphics -- 1.1 Getting started page 1-7 -- 1.2 Calling functions page 8-12 -- 1.3 Writing functions page 13-17 -- 1.4 Repetition page 18-22 -- 1.5 Checking conditions page 23-27 -- 1.6 Conditional repetition page 28-30 -- 1.7 More complex choices page 31-34 -- 1.8 Randomness page 35-37 -- 1.9 Thinking with functions page 38-42 -- Chapter 2 Numeric data -- 2.1 Variables and assignment page 43-48 -- 2.2 Calculations page 49-53 -- 2.3 Accumulation loops page 54-57 -- 2.4 Accumulator options Project: Simulation page 58-64 -- 2.5 Numbers in memory page 65-69 -- 2.6 Repeated input page 70-73 -- 2.7 Lists of numbers page 74-77 -- 2.8 List indexing and slicing page 78-82 -- 2.9 List accumulation page 83-87 -- 2.10 Searching a list page 88-90 -- 2.11 Recursion page 91-94 -- Chapter 3 Text -- 3.1 Strings page 95-99 -- 3.2 String accumulation page 100-105 -- 3.3 Text in memory page 106-109 -- 3.4 String processing how-to: Output formatting page 110-116 -- 3.5 Lists of strings page 117-122 -- 3.6 Reading text files Project: Word-guessing game, Project: Flash cards how-to: reading CSV files page 123-129 -- 3.7 Handling exceptions how-to: Writing text files page 130-134 -- 3.8 Dictionaries Project: Eliza Project: Reading DNA frames page 135-144
Chapter 4 Images -- 4.1 Creating images page 145-150 -- 4.2 Color transformations Project: Gamma correction, Project: Color quantization page 151-155 -- 4.3 Size transformations page 156-158 -- 4.4 Geometric transformations page 159 -- 4.5 Combining images Project: Image filters page 160-166 -- Chapter 5 Objects and classes -- 5.1 Using turtle objects page 167-170 -- 5.2 Writing classes page 171-175 -- 5.3 Composition page 176-180 -- 5.4 Importing classes page 181-184 -- 5.5 Inheritance page 185-188 -- 5.6 Graphical user interfaces page 189-196
There are no comments on this title.