Python And Object Oriented Programming Using Uml Diagrams