Advertisement
skaterksa

Class multiplication

Nov 18th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.29 KB | None | 0 0
  1. class Perkalian():
  2.     def __init__(self, a1, a2):
  3.         self.a1 = a1
  4.         self.a2 = a2
  5.    
  6.     def  __mul__(self, var):
  7.         # x * 2
  8.         print(self.a1 * var, self.a2 * var)
  9.        
  10.     def __rmul__(self, var):
  11.          # 2 * x
  12.         print(var * self.a1, var * self.a2)
  13.    
  14.  
  15. var = Perkalian(1, 2)
  16. print(var * 2)
  17. print(2 * var)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement