1s-Mark Questions
1. What is a module in Python?
2. What are standard modules? Give two examples.
3. What is the purpose of the import statement?
4. What is a namespace?
5. What is a package?
6. Define a class.
7. Define an object.
8. What is a constructor?
9. What is the purpose of the __init__() method?
10. What is a class variable?
11. What is a class method?
12. What is a static method?
13. What is operator overloading?
14. Define inheritance.
15. What is composition?
16. What is polymorphism?
17. What is method overriding?
18. What is multiple inheritance?
19. What is an abstract class?
20. What is multithreading?
Modules
1. Explain modules in Python with an example.
2. Explain standard modules with suitable examples.
3. Explain importing modules using different methods.
4. Explain namespaces and packages with examples.
OOP
5. Explain classes and objects with an example.
6. Explain constructors with an example.
7. Differentiate between instance variables and class variables.
8. Explain class methods and static methods with examples.
9. Explain operator overloading with a Python program.
10. Explain inheritance with an example.
11. Explain composition with an example.
12. Explain polymorphism with an example.
13. Explain method overriding with an example.
14. Explain multiple inheritance with an example.
15. Explain abstract classes with an example.
16. Explain multithreading in Python with an example.
[Link] modules, standard modules, namespaces, and packages with suitable examples.
[Link] classes, objects, constructors, class variables, class methods, and static methods with
programs.
[Link] inheritance, composition, polymorphism, and method overriding with suitable
programs.
[Link] multiple inheritance and abstract classes with programs.
[Link] multithreaded programming with a suitable example.
[Link] Python programs demonstrating operator overloading and inheritance.