快乐记账的源代码

以下是源代码

import easygui
import sys
easygui.msgbox('欢迎使用李一辰出品的记账程序')#欢迎
while True:
    try:
        t=''
        m=''
        a = easygui.ccbox(msg='操作', title='start', choices=['记录', '查看'])#操作
        if a :
            b = easygui.ccbox(msg='操作', title='start', choices=['收入', '支出'])
            if b:
                t=easygui.enterbox('原因', '记录')
                m=easygui.enterbox('赚了多少钱', '记录')
                with open("jz.txt", "a") as f:
                    f.write('因为'+t+'所以赚了'+m+'元\n')  # 自带文件关闭功能,不需要再写f.close()
            else:
                t = easygui.enterbox('原因', '记录')
                m = easygui.enterbox('花了多少钱', '记录')
                with open("jz.txt", "a") as f:
                    f.write('因为' + t + '所以花了' + m + '元\n')  # 自带文件关闭功能,不需要再写f.close()
        elif a == None:
            sys.exit(0)
        else:
            with open("jz.txt", "r") as f:
                easygui.msgbox(f.read())  # 自带文件关闭功能,不需要再写f.close()

    except FileNotFoundError:
        easygui.msgbox('请先记录')
    except TypeError:
        easygui.msgbox('请输入数据')

三十行代码,2KB,用到的库有easygui(界面),sys(关闭 程序)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值