Page 332 - C++
P. 332

(e)     Find and write the output of the following Python code :                        3


                   class GRAPH:
                       def __init__(self,A=50,B=100):

                           self.P1=A
                           self.P2=B

                       def Up(self,B):

                           self.P2 = self.P2  B
                       def Down(self,B):

                           self.P2 = self.P2 + 2*B
                       def Left(self,A):

                           self.P1 = self.P1  A

                       def Right(self,A):
                           self.P1 = self.P1 + 2*A

                       def Target(self):

                           print "(",self.P1.":",self.P2,")"
                    G1=GRAPH(200,150)

                    G2=GRAPH()

                   G3=GRAPH(100)
                   G1.Left(10)

                   G2.Up(25)
                   G3.Down(75)

                   G1.Up(30)

                   G3.Right(15)
                   G1.Target()

                   G2.Target()
                   G3.Target()








      91                                            13                                        P.T.O.
   327   328   329   330   331   332   333   334   335   336   337