GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Computers
Starting Out with Python cover

Starting Out with Python

by Tony Gaddis

5th Edition

Publisher: Pearson

(0 reviews)
ComputersProgramming Languages

Compare Prices

VitalSourceLifetime Access$94.99AmazonKindle$99.14Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9780135929032
eText ISBN9780136719199
PublisherPearson
Publishing Year2021
Edition5th Edition
LanguageEnglish

Written by Tony Gaddis and published by Pearson, Starting Out with Python, 5th Edition is an introductory textbook designed to guide novices through core programming concepts. The text introduces fundamental programming principles in a high-level language using a clear, step-by-step approach tailored for first-time programmers.

Gaddis structures the learning path to build foundational logic before introducing object-oriented programming. Readers work through basic control structures, custom functions, and list management before advancing to classes and class design.

In addition to core procedural logic, the 5th Edition includes specific coverage of GUI programming, string processing and formatting, and turtle graphics. This systematic presentation provides effective support for students in introductory programming courses.

Table of Contents

  1. Chapter 1: Introduction to Computers and Programming

  2. Chapter 2: Input,Processing, and Output

  3. Chapter 3: Decision Structures and Boolean Logic

  4. Chapter 4: Repetition Structures

  5. Chapter 5: Functions

  6. Chapter 6: Files and Exceptions

  7. Chapter 7: Lists and Tuples

  8. Chapter 8: More About Strings

  9. Chapter 9: Dictionaries and Sets

  10. Chapter 10: Classes and Object-Oriented Programming

  11. Chapter 11: Inheritance

  12. Chapter 12: Recursion

  13. Chapter 13: GUI Programming

  14. Chapter 14: Database Programming

  15. Chapter Appendix A: Installing Python

  16. Chapter Appendix B: Introductionto IDLE

  17. Chapter Appendix C: The ASCII Character Set

  18. Chapter Appendix D: Predefined Named Colors

  19. Chapter Appendix E: More About the import Statement

  20. Chapter Appendix F: Formatting Numeric Output with the format()Function

  21. Chapter Appendix G: Installing Modules with the pip Utility

  22. Chapter Appendix H: Answers toCheckpoints

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

▶Research Sources (12)
  • Starting Out with Python - ISBN 9780136719199
  • ISBN 9780136719199 - Starting Out with Python 5th Edition ...
  • eBook - Starting Out With Python, 5e-9780136719199
  • Starting Out with Python by: Tony Gaddis - 9780136719199
  • Starting Out with Python: New York University
  • Starting Out with Python [Rental... | Buy | 9780135929032
  • Starting Out with Python Textbook, 5th Edition
  • Starting Out With Python (5th International Edition) - Tony Gaddis
  • Starting Out with Python - 5th Edition - Solutions and Answers
  • Starting Out with Python (2009).pdf
  • Starting Out With Python (5th Edition) by Tony Gaddis
  • Starting Out with Python, Global Edition, 5ed

Related Books

Engineering a Compiler

Engineering a Compiler

Keith D. Cooper

Murach's Python Programming

Murach's Python Programming

Michael Urban

Understanding Operating Systems

Understanding Operating Systems

Ann McHoes

Data Structures and Abstractions with Java

Data Structures and Abstractions with Java

Frank M. Carrano

Principles of Information Systems

Principles of Information Systems

Ralph Stair

Hands-On Microsoft Teams

Hands-On Microsoft Teams

João Ferreira