Description: Create a class in Python 3 named Animal that hasspecified attributes and methods. Purpose: The purpose of thischallenge is to provide experience creating a class and workingwith OO concepts in Python 3. Requirements: Write a class in Python3 named Animal that has the following attributes and methods and issaved in the file Animal.py. Attributes __animal_type is a hiddenattribute used to indicate the animal’s type. For example: gecko,walrus, tiger, etc. __name is a hidden attribute used to indicatethe animal’s name. __mood is a hidden attribute used to indicatethe animal’s mood. For example: happy, hungry, or sleepy. Methods__init__ is to define
OR
OR