python实现银行ATM系统

article/2025/10/10 0:52:47

通过简单的python程序来实现ATM系统,其功能包括,存取款,余额查明以及退出功能,这些功能通过函数来封装,最后在写出窗口功能和循环

#银行ATM系统
salary = int(input("请输入你当月的工资:")) #这里int类型转很关键,确保工资为整型而不是字符串型
name =input("请输入你的姓名:")
#定义四个函数
#查看余额
def query(show_header): #定义布尔类型变量以免下面函数输出----查询余额----if show_header:print("-------查询余额-------")print(f"{name},你好,你的余额剩余:{salary}元")
#收入
def income(num):global salarysalary += numprint("--------存款--------")print(f"{name},你好,存款{num}元成功")#调用查询函数query(False)
#支出
def outmoney(num):global salarysalary -= numprint("-------取款---------")print(f"{name},你好,取款{num}元成功")query(False)
#定义窗口和循环系统
def window():print(f"{name},你好,欢迎来到中国银行ATM,请选择操作:")print("查询余额\t输入【1】")print("存款\t\t输入【2】")print("取款\t\t输入【3】")print("退出\t\t输入【4】")return input("请输入你的选择")
key = True #定义无限循环变量
while key :number = window()if number =="1":query(True)continue #进行下一次循环即到主菜单(window)上了elif number =="2":num = int(input("请输入存款数"))  #注意这里要讲str转为int然后传参做加减运算income(num)continueelif number =="3":num = int(input("请输入取款数"))outmoney(num)continueelse :print("退出银行ATM系统!")break  #break表示退出循环

下面是具体的实现效果:

1.界面

 

2.存款:

 

 3.取款:

4.退出:

 

 

 

 

 


http://chatgpt.dhexx.cn/article/1OollhtB.shtml

相关文章

Python银行取款系统

目 录 一、系统说明 二、用户信息 三、取款系统 一、系统说明 请你编写一个银行取款系统程序,要求具备以下几点功能。 1.开户业务 一个证件号码只可以绑定一个账号,系统首先验证用户证件号码, 如证件已在系统存在则不提供开户业务…

银行系统

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/wu2374633583/article/details/80731961 1 轧差 轧差指的是当日A和B银行有资金来往,早…

java银行管理系统源码

目录 一、项目包含知识点 二、项目需求 三、系统模块设计 3. 1、模块介绍 32、银行管理系统技术分析如图 3.3银行管理系统界面展示 四、银行管理系统源码 4.1Account类 4.2ATMSystem类 一、项目包含知识点 面向对象编程 : 要求使用面向兑现思想进行编程,…

银行排队系统

免责声明 以下内容可能引起不适,请18岁以下儿童在大人配同下观看 主要内容: 设计并实现银行取号模拟系统,模拟取号的整个过程,实现取号、排队、服务、及管理等功能。系统能够记录用户及工作人员信息的统计和分析,可以进一步优化…

【模拟 简易银行系统~python】

目录~python 面向对象编程之模拟银行系统相关程序代码如下:运行效果如下: pandas 每日一练:运行结果为: 66、绘制sku_cost_prc的密度曲线运行效果为: 67、计算后一天与前一天sku_cost_prc的差值运行结果为:…

银行开发专业术语解释和银行系统开发架构的设计思想

1 轧差 轧差指的是当日A和B银行有资金来往,早上B要给A银行打10万,下午A要给B打20万,经过轧差,日终清算的时候,A只需要给B打10万就行了,不然就浪费时间了。 2 结算 清算 清分 根据《中国银联银行卡联网联…

C语言:银行储蓄系统开发(中级)

任务代码1&#xff1a; //使用函数的版本 #include <stdio.h> #include <stdlib.h> int pass(); //验证密码 void work(); //业务驱动 double getBalance(); //获得余额 void showMenu(); //显示菜单 void updatePassword(); //更改密码 do…

比黄图更得劲儿?网络萌宠图片,拯救你大脑的不二法器

全文共2512字&#xff0c;预计学习时长8分钟 图片来自: Julian Glander 据研究人员称&#xff0c;萌宠的图片绝对比低俗图片甚至阅读对大脑更有益处。 在社交媒体上&#xff0c;灾难性的新闻层出不穷。在我写这篇文章的时候&#xff0c;一本绝佳的著作正在遭受读者的抨击&#…

移动端图片鉴黄(可离线识别 200ms)

open_nsfw_android &#xff08;可离线识别&#xff09; 原文链接 &#xff08;喜欢请记得Star&#xff09; 色情图片离线识别&#xff0c;基于TensorFlow实现。识别只需200ms,可断网测试&#xff0c;成功率99%&#xff0c;调用只要一行代码&#xff0c;从雅虎的开源项目open…

php图片内容识别,Chevereto 调用百度图像内容审核 – 实现Chevereto图片鉴黄

前面大鸟说了如何安装Chevereto商业版本&#xff0c;因为这是图床&#xff0c;所以我们需要设置下鉴黄。因为Chevereto默认没有这个功能&#xff0c;所以需要自己设置了。 具体的方法就是利用百度AI审核功能来实现图片内容识别鉴黄。教程基于Chevereto安装之后&#xff0c;至于…

一天看10000张黄图,鉴黄师的苦!!!

Python实战社群 Java实战社群 长按识别下方二维码&#xff0c;按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨小郭 来源丨程序员虎哥&#xff08;ID&#xff1a;itjiagou&#xff09; hello&#xff0c;大家好&#xff0c;这里是程序员虎哥…

python NSFW Model 图片识别鉴黄 后面更新视频检测

基于 NSFW Model 图片识别鉴黄 后面更新视频检测 识别效果 推荐SFW 0.98 色情 NSFW 0.015 推荐SFW 0.00 色情 NSFW 0.99 为色情图片 中文github代码下载 - 原文地址 环境条件 所有代码都应该与Python 3.6and兼容Tensorflow 1.x&#xff08;用 1.12 测试&#xff09;。模型…

Python 批量鉴别审核黄图

作者&#xff1a;美图博客 https://www.meitubk.com/zatan/229.html 前言 最近写了一款微信小程序需要用到图片审核&#xff0c;人工审核是不可能的人工审核的太费精力了&#xff0c;所以我就写了一个多线程批量识别脚本来处理&#xff0c;主要是调用百度 AI 的接口&#xff0…

Python快速实现黄图检测——车速检测器

文章目录 简介安装图像视频预加载车速检测器视频车速检测器无声音TODO: 有声音 参考文献 简介 使用雅虎开源的 TensorFlow 2 Open-NSFW 模型 NSFW&#xff1a;not safe for work&#xff0c;工作场所不宜 1.jpg 2.jpg 自己去下 安装 Python 3.7 及以上&#xff0c;本人尝…

做了个色情图片识别系统

项目介绍 本项目将使用python3去识别图片是否为色情图片&#xff0c;会使用到PIL这个图像处理库&#xff0c;并且编写算法来划分图像的皮肤区域 介绍一下PIL&#xff1a; PIL&#xff08;Python Image Library&#xff09;是一种免费的图像处理工具包&#xff0c;这个软件包提供…

图像鉴黄的数据集及相关算法汇总

前方高能预警&#xff0c;非战斗人士请火速撤离…… 数据集1&#xff1a;https://github.com/EBazarov/nsfw_data_source_urls/tree/master/raw_data 在 raw_data 文件夹里&#xff0c;可以找到不同的 .txt 格式的文档&#xff0c;每个文档都含有一组 URL&#xff0c;以下是关…

微信小程序—智能鉴黄、敏感识别

小程序提供内容安全接口 security.imgSecCheck&#xff1a;图片检测 security.msgSecCheck&#xff1a;文本检测 调用效果如下&#xff1a; 敏感信息&#xff0c;不好暴漏&#xff0c;可自行体验 体验路径&#xff1a;扫码>>AI智能系列>>安全检测—敏感词语、黄…

android图片颜色识别器,颜色识别器APP

颜色识别器APP是一款手机上的颜色辨别应用&#xff0c;用户只需用摄像头拍出要识别的颜色&#xff0c;应用就能将颜色信息识别出并转换为相关的颜色信息&#xff0c;如颜色名称&#xff0c;颜色的HEX码、RGB码等&#xff0c;还有实时识别&#xff0c;测色仪&#xff0c;色差计等…

二维码/条码识别、身份证识别、银行卡识别、车牌识别、图片文字识别、黄图识别、驾驶证(驾照)识别

Scanner 项目地址&#xff1a;shouzhong/Scanner 简介&#xff1a; 二维码/条码识别、身份证识别、银行卡识别、车牌识别、图片文字识别、黄图识别、驾驶证&#xff08;驾照&#xff09;识别 更多&#xff1a;作者 提 Bug 标签&#xff1a; >>> reset-###- …

身份证、银行卡、车牌、图片文字识别、黄图识别、驾驶证识别库实现功能

预览图效果&#xff1a; 原文来自&#xff1a;http://code.662p.com/view/19388.html &#xff0c;需要自己去下载就可以了。 使用 依赖 implementation com.shouzhong:Scanner:1.1.3以下选择自己需要的 // zxing implementation com.google.zxing:core:3.3.3 // zbar imp…