KEY MESSAGE: In Starting Out with Python®, Tony Gaddis’ evenly paced, accessible coverage introduces readers to the basics of programming and prepares them to transition into more complicated languages. Python, an easy-to-learn and increasingly popular object-oriented language, allows readers to become comfortable with the fundamentals of programming without the troublesome syntax that can be challenging for novices. With the knowledge acquired using Python, readers gain confidence in their skills and learn to recognize the logic behind developing high-quality programs.
Introduction to Computers and Programming; Input, Processing, and Output; Functions and Modules; Decisions and Boolean Logic; Loops; Value-Returning Functions; Files; Lists and Dictionaries; Recursion; Classes; Inheritance; GUI Programming.
For all readers interested in introductory programming.