首页 > 其他分享 >自动取款ATM

自动取款ATM

时间:2022-11-30 23:56:32浏览次数:52  
标签:money ATM ----------- 自动 def print input 取款

# 定义全局变量money
money = 5000000

name = input('请输入你的姓名:')
# 定义查询函数
def chaxunyue():
print('-----------余额查询-----------')
print(f'{name}你好!您的余额为:{money}元')
# 定义取款函数
def qukuan(a):
global money #全局变量
money = money-a
print('-----------取款-----------')
print(f'取款{a}元成功,您的余额为:{money}元')
# 定义存款函数
def cunkuan(b):
global money
money = money + b
print('-----------存款-----------')
print(f'存款{b}成功,您的余额为:{money}元')
# 定义主菜单函数
def caidan():
print('-----------主菜单-----------')
print(f'欢迎使用沐沐ATM自动存取款机!{name}先生\女士')
print('1、查询余额\t')
print('2、存款\t')
print('3、取款\t')
print('4、退出\t')
num = int(input('请选择您要执行的操作:'))
return num

# 使用循环控制
while True:
X=caidan()
if X == 1:
chaxunyue()
continue #终止当前循环

elif X == 2:
b = int(input('请输入您要存入的金额:'))
cunkuan(b)
continue
elif X == 3:
a = int(input('请输入您要取出的金额:'))
qukuan(a)
continue
else:
break # 退出循环
print('程序退出!')


 

标签:money,ATM,-----------,自动,def,print,input,取款
From: https://www.cnblogs.com/mmds/p/16940192.html

相关文章

  • xcodebuild和xcrun实现自动打包iOS应用程序
    随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱越来越多的app的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,本文提供一种比较智能的打包......
  • IOS行货自动打包
    通常打包采用xcodebuild和xcrun两个命令,xcodebuild负责编译,xcrun负责将app打成ipa。 常见步骤如下:1、清理工程/usr/bin/xcodebuild-targettarge......
  • word 中 给图片或者表格设置 自动编号
     001、准备如下word界面   002、右击标题1  003、选择修改  004、点击格式   005、选择编号  006、点击定义编号格式  007、输......
  • .NET集成Yitter.IdGenerator实现分布式Id,并使用redis自动注册WorkerId
    参考文章多语言新雪花算法(SnowFlakeIdGenerator)添加依赖Install-PackageYitter.IdGenerator-Version1.0.14自动注册WorkerId的动态库下载这是一个go语言版本的......
  • springcloud之springboot自动装载
        ImportSelector接口是Spring导入外部配置的核心接口,在SpringBoot的自动配置和@EnableXXX(功能性注解)中起到了决定性的作用.当在@Configuration标注的Class......
  • 10 个杀手级的 Python 自动化脚本
    重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪100张照片或FetchAPI、纠正拼写和语法等工作,所有这些任务都很耗时,为什么不自动化它们呢?在今天的文章中,我将与你......
  • springboot配置之@Conditional和自动配置报告
    1、@Conditional派生注解必须@Conditional指定的条件成立,才给容器中添加组件,配置类里面的所有内容才生效@Conditional扩展注解作用(是否满足当前的指定条件)@ConditionalOnJav......
  • ARP病毒自动加入传播Trojan.PSW.Win32.OnlineGames的代码
    ARP病毒自动加入传播Trojan.PSW.Win32.OnlineGames的代码endurer原创2007-07-31第1版前两天,一位网友反映他最近打开网页显示都是乱码。让他把网页源代码传过来分析,发现网......
  • 软工写文档熟练使用word很重要——自动生成编号
    软工在写文档的时候经常会写成类似下图这种格式这样看起来既美观有整齐如果自己手动敲那些序号的话一容易丢啦二容易格式不统一从而造成排版混乱 我只能说word是个......
  • RobotFramework ride接口自动化
    1、安装第三方插件requestspipinstall requests2、打开ride,接口自动化设计 3、请求接口设置为该接口的关键字 4、接口测试case ......