Learn to Code by Solving Problems

by Daniel Zingaro

Programming

Book Details

Book Title

Learn to Code by Solving Problems

Author

Daniel Zingaro

Publisher

No Starch Press

Publication Date

2021

ISBN

9781718501324

Number of Pages

429

Language

English

Format

PDF

File Size

2.1MB

Subject

python

Table of Contents

  • Title Page
  • Copyright Page
  • Dedication
  • About the Author
  • About the Technical Reviewer
  • BRIEF CONTENTS
  • CONTENTS IN DETAIL
  • ACKNOWLEDGMENTS
  • INTRODUCTION
  • Chapter 1. GETTING STARTED
  • Chapter 2. MAKING DECISIONS
  • Chapter 3. REPEATING CODE: DEFINITE LOOPS
  • Chapter 4. REPEATING CODE: INDEFINITE LOOPS
  • Chapter 5. ORGANIZING VALUES USING LISTS
  • Chapter 6. DESIGNING PROGRAMS WITH FUNCTIONS
  • Chapter 7. READING AND WRITING FILES
  • Chapter 8. ORGANIZING VALUES USING SETS AND DICTIONARIES
  • Chapter 9. DESIGNING ALGORITHMS WITH COMPLETE SEARCH
  • Chapter 10. BIG O AND PROGRAM EFFICIENCY
  • AFTERWORD
  • APPENDIX: PROBLEM CREDITS
  • INDEX