viligen

account

Mar 4th, 2022
1,162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. class Account:
  2.     def __init__(self, id: int, balance, pin):
  3.         self.__id = id
  4.         self.balance = balance
  5.         self.__pin = pin
  6.  
  7.     def get_id(self, pin):
  8.         if self.__pin == pin:
  9.             return self.__id
  10.         return 'Wrong pin'
  11.  
  12.     def change_pin(self, old_pin, new_pin):
  13.         if not old_pin == self.__pin:
  14.             return 'Wrong pin'
  15.         self.__pin = new_pin
  16.         return 'Pin changed'
  17.  
  18. account = Account(8827312, 100, 3421)
  19. print(account.get_id(1111))
  20. print(account.get_id(3421))
  21. print(account.balance)
  22. print(account.change_pin(2212, 4321))
  23. print(account.change_pin(3421, 1234))
  24.  
  25.  
Advertisement
Add Comment
Please, Sign In to add comment