Book description
A user-friendly, object-oriented language, Python is quickly becoming the favorite introductory programming language among students and instructors. Many find Python to be a more lucid language than Java but with much of the functionality and therefore the ideal first language for those entering the world of Computer Science. Python Programming in Context, Second Edition is a clear, accessible introduction to the fundamental programming and problem solving concepts necessary for students at this level. The authors carefully build upon the many important computer science concepts and problem solving techniques throughout the text and offer relevant, real-world examples and exercises to reinforce key material. Programming skills throughout the text are linked to applied areas such as Image Processing, Cryptography, Astronomy, Music, the Internet, and Bioinformatics, giving students a well-rounded look of its capabilities.
Table of contents
- Title Page
- Copyright Page
- Dedication
- Preface
- Turing’s Craft CodeLab Student Registration Instructions
- Contents
- Chapter 1: Introduction
- Chapter 2: Pithon
- Chapter 3: Codes and Other Secrets
- Chapter 4: A Nest of Snakes: Introducing the Python Collections
- Chapter 5: Earthquakes, Floods, and Other Natural Disasters
- Chapter 6: Pycture Perfect Programs
- Chapter 7: Data Mining: Cluster Analysis
- Chapter 8: Cryptanalysis
- Chapter 9: Fractals: The Geometry of Nature
- Chapter 10: Astronomy
- Chapter 11: Bears, Fish, and Plants, Oh My!
- Chapter 12: Your Father Was a Rectangle
- Chapter 13: Video Games
- Appendix A: Installing the Required Software
- Appendix B: Python Quick Reference
- Appendix C: turtle Reference
- Index
Product information
- Title: Python Programming in Context, 2nd Edition
- Author(s):
- Release date: January 2013
- Publisher(s): Jones & Bartlett Learning
- ISBN: 9781449691981
You might also like
book
Python Programming in Context, 3rd Edition
Python Programming in Context, Third Edition provides a comprehensive and accessible introduction to Python fundamentals. Updated …
book
Python Programming in Context
A user-friendly, object-oriented language, Python is quickly becoming the favorite introductory programming language among students and …
book
Doing Math with Python
Doing Math with Python shows you how to use Python to delve into high school—level math …
book
Python One-Liners
Python One-Liners will teach you how to read and write “one-liners”: concise statements of useful functionality …