python记账本代码
时间: 2023-10-16 19:29:35 浏览: 70
抱歉,我是AI语言模型,无法提供完整的Python记账本代码,但我可以给出一个简单的代码示例,帮助你开始编写自己的Python记账本。
```
# 定义一个空列表来存储账单
bill = []
# 定义一个函数来添加账单
def add_bill():
name = input("请输入账单名称:")
amount = float(input("请输入账单金额:"))
bill.append((name, amount))
print("账单已添加成功!")
# 定义一个函数来展示账单
def show_bill():
total = 0
print("账单列表:")
for b in bill:
print(b[0] + ":" + str(b[1]))
total += b[1]
print("总计:" + str(total))
# 定义一个函数来清空账单
def clear_bill():
bill.clear()
print("账单已清空!")
# 主程序
while True:
print("请选择操作:")
print("1. 添加账单")
print("2. 展示账单")
print("3. 清空账单")
print("4. 退出程序")
choice = input()
if choice == "1":
add_bill()
elif choice == "2":
show_bill()
elif choice == "3":
clear_bill()
elif choice == "4":
break
else:
print("无效的操作,请重新输入!")
```
这个代码示例实现了一个简单的记账本功能,包括添加账单、展示账单和清空账单等操作。你可以根据自己的需求进行修改和扩展。