Skip to content

zackbunch/tourofpython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tour of Python

A comprehensive guide through Python programming using Jupyter notebooks. This repository is structured as a series of modules, each covering a different aspect of Python programming.

Table of Contents

  1. Introduction
  2. Values
  3. Objects and Identifiers
  4. Interactive Help Features
  5. Builtin Data Structures
  6. Control Structures
  7. Functions
  8. Functional Programming Features
  9. File Processing
  10. Classes
  11. OO Programming in Python
  12. Modules
  13. Packages
  14. Command Line Processing
  15. Threads, Processes, Parallelism, and Concurrency
  16. Unit Testing - Doctest and Unittest
  17. ChainMaps
  18. Math and CMath
  19. NumPy
  20. Matrices with NumPy and SciPy
  21. Matplotlib
  22. Tkinter
  23. PyQt
  24. Django
  25. Implementing REST in Python
  26. Game Development With PyGame

Appendices

Getting Started

To get started with the "Tour of Python", clone this repository and navigate to the desired notebook.

git clone https://github.com/zackbunch/tourofpython.git
cd tourofpython

You can then open the Jupyter notebooks using Jupyter Lab or Jupyter Notebook.

Prerequisites

Python 3.x Jupyter Lab or Jupyter Notebook

Contributing

Contributions are welcome! For major changes, please open an issue first to discuss what you would like to change.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published