🐍 Study Notes
Python
Master Python from basics to advanced - 20 topics. Every topic below has its full set of practice questions written out with the correct answer and an explanation — 600 questions in all.
- Introduction & Setup30 questions · 18 easy, 10 medium, 2 hard
- Variables & Operators30 questions · 16 easy, 10 medium, 4 hard
- Data Types & Conversion30 questions · 13 easy, 12 medium, 5 hard
- Strings30 questions · 14 easy, 13 medium, 3 hard
- Conditionals30 questions · 13 easy, 13 medium, 4 hard
- Loops30 questions · 12 easy, 13 medium, 5 hard
- Lists & Tuples30 questions · 12 easy, 13 medium, 5 hard
- Dictionaries & Sets30 questions · 10 easy, 15 medium, 5 hard
- Comprehensions30 questions · 6 easy, 15 medium, 9 hard
- Functions30 questions · 8 easy, 14 medium, 8 hard
- Error Handling30 questions · 9 easy, 15 medium, 6 hard
- File Handling30 questions · 10 easy, 14 medium, 6 hard
- Modules & Packages30 questions · 12 easy, 13 medium, 5 hard
- Classes & Objects30 questions · 11 easy, 14 medium, 5 hard
- Inheritance & Polymorphism30 questions · 7 easy, 16 medium, 7 hard
- Magic Methods & Advanced OOP30 questions · 4 easy, 14 medium, 12 hard
- Iterators & Generators30 questions · 3 easy, 18 medium, 9 hard
- Decorators & Closures30 questions · 1 easy, 13 medium, 16 hard
- Advanced Concepts30 questions · 0 easy, 10 medium, 20 hard
- Interview Questions30 questions · 0 easy, 1 medium, 29 hard