You can not learn a programming language by only reading the language construct. It also requires programming - writing your own code and studying those of others. Solve these assignments, then study the solutions presented here.
Variable, Operator & Expression | Set 1 | ||
Conditional Structures | Set 1 | ||
Looping Structures | Set 1 | Set 2 | Set 3 |
Strings | Set 1 | ||
Lists | Set 1 | ||
Dictionary | Set 1 | ||
Function | Set 1 | ||
Recursion | Set 1 | ||
Project Euler Problems | Set 1 | ||
File Handling | Set 1 | Set 2 | Set 3 |