用python写atm自动取款_使用python编写一个简易ATM机程序
时间: 2024-03-26 14:35:38 浏览: 175
好的,下面是一个简易的ATM机程序示例:
```python
# ATM机程序
balance = 1000 # 初始余额为1000元
# 登录
print("欢迎使用ATM机!")
password = input("请输入密码:")
while password != "123456":
password = input("密码错误,请重新输入密码:")
# 显示操作列表
print("请选择要进行的操作:")
print("1. 查询余额")
print("2. 取款")
print("3. 存款")
print("4. 退出")
# 处理操作
while True:
choice = input("请输入操作编号:")
if choice == "1":
print("当前余额为:{}元".format(balance))
elif choice == "2":
amount = int(input("请输入取款金额:"))
if amount > balance:
print("余额不足,无法完成取款!")
else:
balance -= amount
print("取款成功!当前余额为:{}元".format(balance))
elif choice == "3":
amount = int(input("请输入存款金额:"))
balance += amount
print("存款成功!当前余额为:{}元".format(balance))
elif choice == "4":
print("谢谢使用ATM机,再见!")
break
else:
print("无效的操作编号,请重新输入!")
```
这个程序实现了ATM机的基本功能,包括登录、查询余额、取款、存款和退出。你可以根据自己的需求对它进行修改和扩展。
阅读全文