Basic Python

This book will talk about programming with Python. The goal for this is to be guide that will be simple to read and follow, with clear language and clear examples. No Python history, no philoshophy or anything of the type.

This book requires really basic knowledge on how a computer works and how to use the terminal in your operational system.

Table of contents

  1. Introduction
  2. First program - Print, comments and data types
  3. Mathematical operators and signs
  4. Variables
  5. Strings (text)
  6. Lists
  7. Tuples
  8. Dictionaries
  9. Sets
  10. Control structures
  11. Functions
  12. Modules
  13. Classes and object oriented programming
  14. Date and time
  15. Exceptions
  16. Files
  17. Final words