Python Jupyter notebooks for teaching/learning Python 3
Learn Python 3
Introduction
This repository contains a collection of materials for teaching/learning Python 3 (3.5+).
Requirements
Have Python 3.5 or newer installed. You can check the version by typing python3 --version in your command line. You can download the latest Python version from here.
If you can not access Python and/or Jupyter Notebook on your machine, you can still follow the web based materials. However, you should be able to use Jupyter Notebook in order to complete the exercises.
Usage
Clone or download the repository.
Run jupyter notebook command in your command line in the repository directory.
Jupyter Notebook session will open in your browser and you can start navigating through the materials.
Python is a powerful language which contains many features that are not present in most other programming languages. Idiomatic section will cover some of these Pythonic features in detail. These materials are especially useful for people who have background with other programming languages.