TenMinuteTutor

Coding, maths and art

Python in depth

This is a Python tutorial for people who already know a little Python, or have experience in other programming languages - in particular the C-like languages, C/C++, Java, C#, JavaScript, PHP and others.

It assumes you already know the basics of variables, operators, while loops and functions. This allows us to dive straight in and look at the Python in detail, including those areas where Python differs from other languages.

However, it is written in a tutorial style, introducing concepts one by one as you take a guided path through the features of Python.