Have a personal or library account? Click to login
Python and Algorithmic Thinking for the Complete Beginner Cover

Python and Algorithmic Thinking for the Complete Beginner

Learn to think like a programmer by mastering Python programming and algorithmic foundations

Paid access
|Jun 2024

Table of Contents

  1. How a Computer Works
  2. Python and Integrated Development Environments
  3. Software Packages to Install
  4. Introduction to Basic Algorithmic Concepts
  5. Variables and Constants
  6. Handling Input and Output
  7. Operators
  8. Trace Tables
  9. Using IDLE or Visual Studio Code
  10. Introduction to Sequence Control Structures
  11. Manipulating Numbers
  12. Complex Mathematical Expressions
  13. Exercises With a Quotient and a Remainder
  14. Manipulating Strings
  15. Making Questions
  16. The Single-Alternative Decision Structure
  17. The Dual-Alternative Decision Structure
  18. The Multiple-Alternative Decision Structure
  19. Nested Decision Control Structures
  20. More about Flowcharts with Decision Control Structures
  21. Tips and Tricks with Decision Control Structures
  22. More with Decision Control Structures
  23. Introduction to Loop Control Structures
  24. Pre-Test, Mid-Test and Post-Test Loop Structures
  25. Definite Loops
  26. Nested Loop Control Structures
  27. More about Flowcharts with Loop Control Structures
  28. Tips and Tricks with Loop Control Structures
  29. More with Loop Control Structures
  30. One-Dimensional Lists and Dictionaries
  31. Two-Dimensional Lists
  32. Tips and Tricks with Data Structures
  33. More with Data Structures
  34. Introduction to Subprograms
  35. User-Defined Subprograms
  36. Tips and Tricks with Subprograms
  37. More with Subprograms
  38. Introduction to Object-Oriented Programming
  39. Introduction to Files
  40. More with Files
PDF ISBN: 978-1-83620-926-3
Publisher: Packt Publishing Limited
Copyright owner: © 2024 Packt Publishing Limited
Publication date: 2024
Language: English
Pages: 908

People also read