Python Programming: Four Difficulties, 4000 Levels
Python has four difficulties with 1000 levels each and ten questions per level; predict the output first, then add speed. Python levels ask you to evaluate expressions, slice lists and inspect dictionaries; the goal is to read code like a sentence and predict the result before running it.
Python 编程基础闯关Python Basics1000 关Python 编程进阶闯关Python Intermediate1000 关Python 编程高阶闯关Python Advanced1000 关Python 编程挑战闯关Python Challenge1000 关
How it works
- Start at the basic difficulty.
- Ten questions per level; clear one to unlock the next.
- Review at 1/3/7/14/30 days.
FAQ
Which difficulty?
Start at basic and move up when accuracy stays above 80%.
How many levels each?
1000.