human
I am working on the file "Section 1 - Core Python/Chapter 09 - Classes & OOPS/01_Classes_and_OOPS.ipynb".
The first task is:
Now lets check where its goog idea to use __init__ and where __new__. 
One thumb rule is try to avoid using __new__ and let python handle it because almost all the things you wish to do in constructor can be done in __init__. Still if you wish to do so, below examples will show you how to do it currectly.
In the first example, we have __init__ function and are using it.
Can you write Python code for it?

What is a the Python code you requested?
assistant
#Here is the Python code you requested.

class MyNewTest:        
    def __init__(self, name):
        print("in init", name)
        self.name = name
        
    def print_name(self):
        print(self.name)

mnt = MyNewTest("Hari Hari")
mnt.print_name()