首页 > 其他 > 详细

第12章第一题

时间:2019-12-16 15:03:01      阅读:92      评论:0      收藏:0      [点我收藏+]
#_author:Ltx
#date:2019/12/16
import time
import random
class account:
‘‘‘
1.存款功能
2.取款功能
3.打印交易详情
3.1--每次交易的时间
3.2--存款或者取款的金额
3.3每次交易后的金额
‘‘‘

def __init__(self,balance=10000):
self.balance=balance
@property
def show(self):
flag = True
while flag:
msg = ‘‘‘
1. 存款
2. 取款
3. 退出
‘‘‘
print(‘请选择你要使用的功能:‘,msg)
choose=int(input(‘请选择:‘))
if choose==1:
self.deposit
elif choose==2:
self.withdrawal
elif choose==3:
flag=False
else:
print(‘您输入有误‘)
@property
def deposit(self):
inp=input(‘请输入你要存款的金额:‘)# Please enter the amount you want to deposit
inp=int(inp)
print(‘您存入的金额为‘,inp,time.ctime())
self.balance+=inp
print(‘您的余额是‘,self.balance)
@property
def withdrawal(self):
re=int(input(‘请输入你要取的金额:‘))
if re<self.balance:
self.balance-=re
print(‘取款成功,您的余额为:‘,self.balance,time.ctime())
else:
print(‘余额不足,您的余额为:‘,self.balance,‘请重新输入取款金额‘)
flag=False
a1=account()
a1.show

第12章第一题

原文:https://www.cnblogs.com/startl/p/12048932.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!