Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- KORKO = 0.02
- class Account:
- def __init__(self, account_number, customer_name, balance):
- self.__account_number = account_number
- self.__customer_name = customer_name
- self.__balance = balance
- def balance(self):
- return self.__balance
- def add_korko(self, korko):
- self.__balance += korko * self.__balance
- def do_talletus(self, sum):
- self.__balance += sum
- def do_nosto(self, sum):
- self.__balance -= sum
- def merge_accounts(self, other_account):
- self.__balance += other_account.balance
- """
- Tekstitiedosto oli muotoa:
- accounts.txt:
- 102;300.25;Matti
- 125;1250;Kaaleppi
- ja siihen oli tehty valmiit funktiot jotka lukee ja
- lisää oliot accounts -dictiin
- """
- def main():
- accounts = {} # tyyliin {102: object, 125: object}
- # Kaksi valmista funktiota read_account_name() ja read_float
- # joita kantsii
- # Hyödyntää, kun luetaan account_number Ja summa kohdissa M, W, ja D
- while True:
- command = input("")
- if command == "L":
- # Listaa kaikki asiakkaat ja niiden tilit
- # Valmiiksi tehty toimiva funktio
- elif command == "I":
- # LIsää korko kaikille accounteille
- elif command == "D":
- # Talleta rahaa käyttäjän tilille
- elif command == "W":
- # NOsta rahaa käyttäjän tililtä
- elif command == "M":
- # Yhdistä kaksi tiliä, joiden asiakasnimet ovat samat
- # Ja poista toinen niistä tileistä
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement