学习日志3,,,,,,,,,,

皮皮他不卡 2022-11-21 18:09:22

ATM机案例版本,太复杂不会写

money = 5000000
name = input('请输入姓名')


def query(show_header):
    if show_header:
        print('-----------查询余额---------')
    print(f'{name},您好,您的余额是{money}元')


def saving(num):
    global money
    money += num
    print('--------存款---------')
    print(f'{name},您好,您存款{num}元成功')
    query(False)


def get_money(num):
    global money
    money -= num
    print('----------取款---------')
    print(f'您好,您取款{num}成功')
    query(False)


def main():
    print('-----------主菜单----------')
    print(f'您好,欢迎来到ATM,请选择操作')
    print('查询余额\t[输入1]')
    print('存款  \t[输入2]')
    print('取款  \t[输入3]')
    print('推出  \t[输入4]')
    return input('请输入您的选择')


while True:
    keyboard = main()
    if keyboard == '1':
        query(True)
        continue
    elif keyboard == '2':
        num = int(input('您想要存多少钱'))
        saving(num)
        continue
    elif keyboard == '3':
        get_money(num)
        continue
    else:
        print('程序退出')
        break

 

...全文
98 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
编程新手村

6.7w+

社区成员

灌水发信息每周送书 灌水发干货每周送惊喜 谁最水过年送大礼 谁最硬核过年送大礼 谁最贡献过年送大礼
社区管理员
  • 1_bit
加入社区
帖子事件
创建了帖子
2022-11-21 18:09
社区公告

我们“新手村”社区就是大家的孵化器

你们学习,我来评分

每周最高分送一本书

每月第四周送一份机械键盘

咱们新手村使用一切狂暴手段让优秀的人得到奖励