Amazon cover image
Image from Amazon.com

A concise introduction to programming in Python / Mark J. Johnson

By: Material type: TextTextSeries: Chapman & Hall/CRC textbooks in computingPublication details: 2018 Boca Raton : Taylor & Francis,Edition: 2nd edDescription: XVII, 209 p. ; 24 cmISBN:
  • 9781138082588
Subject(s): LOC classification:
  • QA 76.73.P98 J63A 2018
Contents:
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
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Shelving location Call number Status Date due Barcode Item holds
General Book General Book 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
Total holds: 0

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.

to post a comment.

มหาวิทยาลัยศรีปทุม (กทม.)
2410/2 ถ.พหลโยธิน เขตจตุจักร กรุงเทพฯ 10900
Tel : 02-579-1111, 02-561-2222
มหาวิทยาลัยศรีปทุม (ชลบุรี)
79 หมู่ 1 ถ.บางนา-ตราด ต.คลองตำหรุ อ.เมือง จ.ชลบุรี 20000
Tel : 038-146-123
มหาวิทยาลัยศรีปทุม (ขอนแก่น)
182/12 หมู่ 4 ถ.ศรีจันทร์ ต.ในเมือง อ.เมือง จ.ขอนแก่น 40000
Tel : 043-224-111