python----实现简单的atm功能
import random
def saving(s):#存钱
print('请输入您要存入钱:')
m=int(input())
s=s+m
print(f'成功存入:{m},剩余:{s}')
def checking(s):#查余额
print(f'您当前的余额是:{s}')
def gain(s):#取钱
print('请输入要取出的金额')
g=int(input())
s=s-g
if s>0:
print(f'成功取出:{g},现剩余余额为:{s}')
else:
s=s+g
print('余额不足')
def jm(n):
print(f'''
--------------
欢迎您,{n}!
查询余额请按1
存款请按2
取钱请按3
退出请按4
--------------
''')
print('请输入您的姓名')
name=input()
s=random.randint(0,100)
n=0
for n in range(0,4):
jm(name)
n=int(input())
if n==1:
checking(s)
if n==2:
saving(s)
if n==3:
gain(s)
if n==0:
continue
if n>=4:
break