def main(): accountA = Account(1122, 20000, 4.5) print("ID is", accountA.getId()) accountA.balance = 20000 #accountA.annualInterestRate = 0.045 print("Initial Balance is ", accountA.getBalance()) accountA.withdraw(2500) accountA.deposit(3000) print("Balance is", accountA.getBalance()) print("Monthly Interest rate is", accountA.getMonthlyInterestRate()) print("Monthly Interest is", (accountA.getBalance() * accountA.getMonthlyInterestRate() / 100))
# Defining Account Test Data from Account import Account from Customer import Customer account = Account() account.balance = 500 accountTwo = Account() accountTwo.balance = 700 accounts = [account, accountTwo] customer = Customer() highestAccount = Account() for a in accounts: if a.balance > highestAccount.balance: highestAccount = a print("Account Balance: " + str(a.balance)) print('Account with the most balance: ' + str(highestAccount.balance) print('My first customer's balance: ' + str(customer.accounts.balance) print('My first customer's type: ' + str(customer.accounts.type)