‘__doc__ ‘
is used to get the doc string associated with a class.
test.py
class Employee: """ Blue print for all employees """ noOfEmployees=0 # Class level variable def __init__(self, id, firstName, lastName): self.id = id self.firstName = firstName self.lastName = lastName Employee.noOfEmployees = Employee.noOfEmployees + 1 def displayEmployee(self): print(self.id, self.firstName, self.lastName) emp1 = Employee(1, "Hari Krishna", "Gurram") print("Total Employees", Employee.noOfEmployees) emp2 = Employee(2, "PTR", "Nayan") print("Total Employees", Employee.noOfEmployees) emp3 = Employee(3, "Sankalp", "Dubey") print("Total Employees", Employee.noOfEmployees) emp1.displayEmployee() emp2.displayEmployee() emp3.displayEmployee() print("Doc string is",Employee.__doc__)
$ python3 test.py Total Employees 1 Total Employees 2 Total Employees 3 1 Hari Krishna Gurram 2 PTR Nayan 3 Sankalp Dubey Doc string is Blue print for all employees
No comments:
Post a Comment