Pocket Primer Series Read Description

Python 3

Pocket Primer

Paperback
April 2017
9781683920861
More details
  • Publisher
    Mercury Learning & Information
  • Published
    28th April 2017
  • ISBN 9781683920861
  • Language English
  • Pages 250 pp.
  • Size 6" x 9"
$32.95
E-Book (ePub)
April 2017
9781683920878
More details
  • Publisher
    Mercury Learning & Information
  • Published
    13th April 2017
  • ISBN 9781683920878
  • Language English
  • Pages 250 pp.
  • Size 6" x 9"
$21.95
Lib E-Book

Library E-Books

We have signed up with three aggregators who resell networkable e-book editions of our titles to academic libraries. These aggregators offer a variety of plans to libraries, such as simultaneous access by multiple library patrons, and access to portions of titles at a fraction of list price under what is commonly referred to as a “patron-driven demand” model.

These editions, priced at par with simultaneous hardcover editions of our titles, are not available direct from Stylus, but only from the following aggregators:

  • Ebook Library, a service of Ebooks Corporation Ltd. of Australia
  • ebrary, based in Palo Alto, a subsidiary of ProQuest
  • EBSCO / netLibrary, Alabama

as well as through the following wholesalers: The Yankee Book Peddler subsidiary of Baker & Taylor, Inc.

April 2017
9781683923053
More details
  • Publisher
    Mercury Learning & Information
  • Published
    28th April 2017
  • ISBN 9781683923053
  • Language English
  • Pages 250 pp.
  • Size 6" x 9"
$74.95

As part of the best selling Pocket Primer series, this book is an effort to give programmers sufficient knowledge of Python 3 to be able to work on their own projects. In addition to covering all of the basic concepts, the book features a chapter on PyGame, which allows a programmer to handle graphics, mouse and keyboard interaction, and play sounds and videos.

The demonstration example for that chapter is a Lunar Lander game. Another feature is the chapter on communication, which makes use of one of Python’s best features: a collection of modules for sending and receiving Email, communicating between computers, and working with Twitter and Web pages. Companion files that accompany this book contain all of the code examples as complete working programs. This means that there is no need to key them in, so they can be executed and perhaps modified or expanded.

Features:

•Features a chapter on PyGame, which allows a programmer to handle graphics, mouse / keyboard interaction, and play sounds and videos
•Explores communication in depth, making use of one of Python’s best features: a collection of modules for sending and receiving Email, communicating between computers, and working with Twitter and Web pages.
•Companion files contain all of the code examples as complete working programs

On the Companion Files:
(also available from the publisher for downloading by emailing info@merclearning.com)

•Source code samples
•All images from the text (including 4-color)

1: Computers and Programming.
2: Repetition.
3: Sequences: Strings, Tuples, and Lists.
4: Functions.
5: Files: Input and Output.
6: Classes.
7: Graphic, Media, and Interfaces.
8: Handling Data.
9: Communication Using Python.
Index.

James R. Parker

James R. Parker is a professor of Art and Digital Media at the University of Calgary. His areas of research include computer games and media art, computer simulation, and educational technology. Dr. Parker is the author of several texts, including:  Introduction to Game Development (Mercury Learning), The Guide to Simulations and Games (Wiley) and Algorithms for Image Processing and Computer Vision, 2/E (Wiley).