第十四章 对象-注意实际运用

注意实际运用-银行存钱取钱练习

class BankAccount:
    def __init__(self,name,accountNumber,balance):
        self.name = name
        self.accountNumber = accountNumber

        self.balance = balance

 

    def save(self,saveMoney):
        self.balance = self.balance + saveMoney
        return self.balance
   
    def draw(self,drawMoney):
        if drawMoney > self.balance:
            print "Your balance is not enough."
        else:
            self.balance = self.balance - drawMoney
            return self.balance
        
    def __str__(self):
        msg = "Hello"+"\n"+"You account name is " + self.name+"."+"\n"+"You account number is "\
              + self.accountNumber+"."+"\n" + "You account balance is "+ str(self.balance)+"$"+"."
        return msg
myBankAccount = BankAccount("sunpu","4213 4942 2364 4154 ",1000.00)


print myBankAccount


myBankAccount.save(1500)
print myBankAccount


myBankAccount.draw(3500)
print myBankAccount


myBankAccount.draw(2000)

print myBankAccount

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值