Basic Concepts
1. What is Python?
2. What are the key features of Python?
3. What is an interpreted language?
4. What is PEP 8?
5. What are keywords in Python?
�Variables & Data Types
6. What is a variable in Python?
7. What are different data types in Python?
8. Difference between mutable and immutable types?
9. What is type casting?
[Link] is the difference between = and ==?
�Operators & Expressions
[Link] are different types of operators in Python?
[Link] is operator precedence?
�Control Statements
[Link] is an if-else statement?
[Link] between for loop and while loop?
[Link] is the use of break, continue, and pass?
�Functions
[Link] is a function?
[Link] are built-in functions?
[Link] is a user-defined function?
[Link] are default arguments? What is recursion?
�Data Structures
[Link] is a list?
[Link] is a tuple?
[Link] is a dictionary?
[Link] is a set?
[Link] between list and tuple?
�OOP Concepts
[Link] is a class?
[Link] is an object?
[Link] is inheritance?
[Link] is polymorphism?
[Link] is encapsulation?