专栏首页Crossin的编程教室【每周一坑】记账本

【每周一坑】记账本

每周一坑,只管挖,不管填。有阵子没挖坑了,今天来整一个:

做一个可以用来记账的小程序

就在控制台下,可以输入收支数额和名目。程序会记录下每笔收支。之后可以查询余额和之前的收支明细。

举个例子:

> python account.py

选择操作:

  1. 记账
  2. 查余额
  3. 收支明细

1

金额:

-35.6

名目:

购书《Crossin的编程教室》

记录完成。

选择操作:

  1. 记账
  2. 查余额
  3. 收支明细

2

214.4

选择操作:

  1. 记账
  2. 查余额
  3. 收支明细

3

2015-03-01 200 生活费

2015-03-02 50 抢到红包

2015-03-03 -35.6 购书《Crossin的编程教室》

其中标黄色的表示用户的输入,其余是程序输出。

为了让程序可以长期使用,你可能需要用一个文件来记录数据。

可以通过 datetime.date.today() 方法来记录当前的日期。

当然,你也可以根据自己的需要去添加你想要的功能。

本文分享自微信公众号 - Crossin的编程教室(crossincode)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-01-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 爆款游戏《贪吃蛇大作战》的 Python 实现

    感觉游戏审核新政实施后,国内手游市场略冷清,是不是各家的新游戏都在排队等审核。媒体们除了之前竞相追捧《Pokemon Go》热闹了一把,似乎也听不到什么声音了。...

    Crossin先生
  • python初学常见问题汇总

    我们编程教室的公众号就像一本厚厚的 Python 教材,涵盖了从零基础入门到 Web 开发、数据分析、图像处理、游戏开发、微信小程序等多个进阶方向的内容。六年多...

    Crossin先生
  • Python零基础入门在线课程 | Crossin的编程教室出品

    “码上行动”是“Crossin的编程教室”经过5年积累后推出的一项服务,目的是为了让编程初学者,尤其是自学者,更快地找到正确的学习方向,提高编程水平。

    Crossin先生
  • 背靠福特的Argo无人车发生严重事故,两名乘客已送往医院

    维金 编译整理 量子位 出品 | 公众号 QbitAI 美国西海岸的CES上,各种各样的自动驾驶技术正让人眼花缭乱;东部曾经的钢铁重镇、如今的无人车试验田匹兹堡...

    量子位
  • H3C学习 | 配置命令 | IRF简单配置实验 HCL模拟实验IRF

    配置S1的成员编号为1,创建IRF端口1,并将它与物理端口Ten-GigabitEthernet1/0/49,Ten-GigabitEthernet1/0/50...

    网络技术联盟站
  • Python运维中20个常用的库和模块

    1、psutil是一个跨平台库(https://github.com/giampaolo/psutil)

    马哥linux运维
  • 生信分析人员如何系统入门python(2019更新版)

    一般来说,使用 Python 做生信有两种情况:一种是专门分析生物学数据(主要是各种组学),以调包为主,日常工作就是熟悉各种包的文档,写各种脚本串联工具分析流程...

    生信技能树
  • FZU 1063 三维扫描(三维连通块)

    Accept: 415    Submit: 1291 Time Limit: 1000 mSec    Memory Limit : 32768 KB  ...

    ShenduCC
  • Python运维中20个常用的库和模块

    1、psutil是一个跨平台库(https://github.com/giampaolo/psutil) 能够实现获取系统运行的进程和系统利用率(内存,CPU,...

    小小科
  • 作为Python中级程序员,有句话不知当讲不当讲 ( ̄へ ̄)

    字符串是对象。列表对象。函数对象。甚至模块也是对象。任何东西都是一个对象,因为它可以赋值给一个变量或作为参数传递给一个函数。

    量化投资与机器学习微信公众号

扫码关注云+社区

领取腾讯云代金券