python不好找工作怎么办信用卡_python信用卡操作

import datetime

user_dict = dict() # 用来存储用户的账号

# 注册系统:

def registered():

try:

print('welcome to register ATM system')

registered_user = input('请输入您的账号:')

registered_pwd = int(input('请输入您密码:'))

user_dict['user'] = registered_user

user_dict['pwd'] = registered_pwd

print('你的账号【{}】已注册成功,欢迎您登陆'.format(registered_user))

except Exception as e:

print(e)

# 登陆系统:login

def login():

try:

print('welcome to login ATM system')

login_user = input('请输入您的账号:')

login_pwd = int(input('请输入您密码:'))

if login_user == user_dict['user'] and login_pwd == user_dict['pwd']:

print('welcome to my ATM system:{}'.format(login_user))

user_money = int(input('请输入您的金额:'))

user_dict['money'] = user_money

elif login_user != user_dict['user'] or login_pwd != user_dict['pwd']:

print('你的登陆账号或密码有误,请检查后重新登陆')

return user_dict['user'], user_dict['money']

except Exception as e:

print(e)

def show_menu(login_user, user_money):

while True:

try:

print('1.账户信息')

print('2.取款')

print('3.还款')

print('4.转账')

print('5.账单')

print('6.退出')

user_choice = int(input('请输入您的选择:'))

if user_choice == 1:

print('账户:{} 金额:{}'.format(login_user, user_money))

time1 = datetime.datetime.today()

time1 = time1.strftime("%Y/%m/%d %H:%M:%S")

elif user_choice == 2:

out_money = int(input('请输入您要提现的金额:'))

time2 = datetime.datetime.today()

time2 = time2.strftime("%Y/%m/%d %H:%M:%S")

if out_money > user_money:

print('对不起,余额不足')

else:

user_money = user_money - out_money

print('提现{}成功,余额{}'.format(out_money, user_money))

elif user_choice == 3:

in_money = int(input('请输入您要还款的额度:'))

user_money = user_money + in_money

time3 = datetime.datetime.today()

time3 = time3.strftime("%Y/%m/%d %H:%M:%S")

print('还款:{} 余额{}'.format(in_money, user_money))

elif user_choice == 4:

Transfer_user = input('请输入您要转账的用户名:')

Transfer_money = int(input('请输入您要转账的金额:'))

user_money = user_money - Transfer_money

time4 = datetime.datetime.today()

time4 = time4.strftime("%Y/%m/%d %H:%M:%S")

print('{}转账成功,转账金额{},您的余额为{}'.format(Transfer_user, Transfer_money, user_money))

elif user_choice == 5:

print('您的账单信息如下:')

print('您的余额是:{},time{}'.format(user_money, time1))

print('您的提现额是:{},time{}'.format(out_money, time2))

print('您的还款额是:{},time{}'.format(in_money, time3))

print('您的转账额是:{},time{}'.format(Transfer_money, time4))

elif user_choice == 6:

print('欢迎下次光临本系统')

exit()

except Exception as e:

print(e)

if __name__ == '__main__':

registered()

user_dict['login_user'], user_dict['money'] = login()

show_menu(user_dict['login_user'], user_dict['money'])

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值