Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #106385

Re: i cant seem to figure out the error

From Peter Pearson <pkpearson@nowhere.invalid>
Newsgroups comp.lang.python
Subject Re: i cant seem to figure out the error
Date 2016-04-03 18:18 +0000
Message-ID <dmd531F7441U1@mid.individual.net> (permalink)
References <mailman.397.1459700384.28225.python-list@python.org>

Show all headers | View raw


On Sun, 3 Apr 2016 16:06:58 +0100, anthony uwaifo wrote:
[snip]
>
> class BankAccount(object):
>   def __init__(self, balance):
>     self.balance = balance
>
>
>   def deposit(self, amount):
>     self.amount=amount
>     self.balance += amount
>     return self.balance
>
>
>   def withdraw(self, amount):
>     self.amount=amount
>     if(amount > self.balance):
>       return ("Amount greater than available balance.")
>     else:
>   self.balance -= amount
>     return self.balance
>
>
>
> class MinimumBalanceAccount(BankAccount):
>   def __init__(self, minimum_balance):
>     BankAccount.__init__(self)
>     self.minimum_balance = minimum_balance
>
> act = BankAccount(5)
> act.deposit(400)
> act.withdraw(200)
> print act.balance

There is an indentation error following the "else:" line.  After
I fixed that, the program runs and prints "205" (under Python 2.7.3).

-- 
To email me, substitute nowhere->runbox, invalid->com.

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

i cant seem to figure out the error anthony uwaifo <anthony.uwaifo55@gmail.com> - 2016-04-03 16:06 +0100
  Re: i cant seem to figure out the error Peter Pearson <pkpearson@nowhere.invalid> - 2016-04-03 18:18 +0000

csiph-web