How should a beginner start learning Python?

How should a beginner start learning Python?