A Concise Introduction to Programming in Python
โ Scribed by Johnson, Mark J.
- Publisher
- CRC Press
- Year
- 2012
- Tongue
- English
- Leaves
- 208
- Series
- Chapman & Hall/CRC Textbooks in Computing
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Suitable for newcomers to computer science, A Concise Introduction to Programming in Python provides a succinct, yet complete, first course in computer science using the Python programming language.
The book features:
Short, modular chapters with brief and precise explanations, intended for one class period
Early introduction of basic procedural constructs such as functions, selection, and repetition, allowing them to be used throughout the course
Objects are introduced in the middle of the course, and class design comes toward the end
Examples, exercises, and projects from a wide range of application domains, including biology, physics, images, sound, mathematics, games, and textual analysis
No external libraries are required, simplifying the bookโs use in common lab spaces
Each chapter introduces a main idea through a concrete example and a series of exercises. Designed to teach programming in a concise, yet comprehensive way, this book provides a timely introduction for students and anyone interested in learning Python.
โฆ Subjects
Computer programming Python program language
๐ SIMILAR VOLUMES
<P>A Concise Introduction to Programming in Python, Second Edition provides a hands-on and accessible introduction to writing software in Python, with no prior programming experience required.</P> <P>The Second Edition was thoroughly reorganized and rewritten based on classroom experience to incorpo
I'm only 100 pages into this book, and already know it is hands-down better than O'Reilly's Learning Python, which is verbose and pedantic. Imagine learning about modules as early as Chapter 5, p195 (this book) instead of Part V, Chapter 21, p529 (O'Reilly). Learning Python reads like a Ph.D. diss
</p><p><b>A Fully Revised Edition Featuring New Material on Coroutines, Debugging, Testing, Parsing, String Formatting, and More </p><p> </p><p>ย </p> <p>Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Py
A Fully Revised Edition Featuring New Material on Coroutines, Debugging, Testing, Parsing, String Formatting, and More ย Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield