We will learn about closures in Python, Nested function, Nested variables, role of closure in python, and When and why to use closure in python with examples?
We will discuss Iterator & its uses, Difference between Iterator & Iterable, for loop implementation, build custom iterator and about infinite iterators.
We will discuss the concept and the differences of mutable and immutable objects, who do we need them. Also the exceptions in Mutability and the mix of objects
We will discuss Operator Overloading in Python & some examples overloading the addition operator(+), comparison operator(>, <, =) and about the magic functions
Inheritance & its types(Single, multiple, multilevel, hybrid, hierarchical), role __init__(), super function & methods. Method overriding & private members.
We will discuss what are classes and objects in Python? How to initialize an Object, purpose of __init__ & self. Also about instance objects and method objects.
We have discussed what are User-defined Exceptions and how can we create them, and how to use OOPS concepts to create Base exception, and the benefits of it
In this article, we have covered what is Exception Handling in Python, the working of Try-Except block, Else block, finally block and how to raise Exception,