Skip to main content

Learn Python

Readable code for scripts, data and AI.

Python is a general-purpose language with short, readable code. People use it for scripts, web servers, data analysis and machine learning.

The editor here runs your program on our server. There are no Python lessons yet; the editor, the practice problems and the blog guides are what is ready today.

It is a common first language because a beginner can read a program and understand what it does. It is also the language behind a large part of data and AI work.

Start here

First program: Print “Hello, world!”, then ask for a name with input() and greet the person.

There are no Python lessons yet. The compiler and the practice problems are free and need no account.

Practice

Practice problemsRead a problem, write an answer and run it against the samples.

The problems accept JavaScript or Python. You can run the sample tests without an account; submitting needs a free one.

Read more

Want the full programme with mentorship and placement? See the plans