居家记录脚本_第1页
居家记录脚本_第2页
居家记录脚本_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

居家记录脚本介绍在日常生活中,我们经常会遇到各种琐碎的事情需要记录和处理,比如家庭开支、孩子的成长、健康状况等等。为了更好地管理这些信息,可以编写一个居家记录脚本来帮助我们记录和整理这些信息。下面就介绍一个简单的居家记录脚本的编写方法。功能家庭开支记录:记录每天的花销情况,包括食物、交通、日常用品等。可以根据类别和时间段进行统计分析。孩子成长记录:记录孩子每天的成长情况,包括身高、体重、吃饭情况、学习进度等。可以生成成长曲线和报告。健康状况记录:记录家庭成员的健康情况,包括体温、心率、血压等。可以生成健康报告和提醒用药。实现数据结构-家庭开支记录

-花销类别

-日期

-金额

-备注

-孩子成长记录

-姓名

-出生日期

-身高

-体重

-吃饭情况

-学习进度

-健康状况记录

-姓名

-测量时间

-体温

-心率

-血压

-备注脚本代码importpandasaspd

classScript:

def__init__(self):

self.family_expenses=pd.DataFrame(columns=['Category','Date','Amount','Notes'])

self.children_growth=pd.DataFrame(columns=['Name','Birthdate','Height','Weight','Eating','Learning'])

self.health_status=pd.DataFrame(columns=['Name','Measure_time','Temperature','Heart_rate','Blood_pressure','Notes'])

defadd_expense(self,category,date,amount,notes):

self.family_expenses=self.family_expenses.append({'Category':category,'Date':date,'Amount':amount,'Notes':notes},ignore_index=True)

defadd_child_growth(self,name,birthdate,height,weight,eating,learning):

self.children_growth=self.children_growth.append({'Name':name,'Birthdate':birthdate,'Height':height,'Weight':weight,'Eating':eating,'Learning':learning},ignore_index=True)

defadd_health_status(self,name,measure_time,temperature,heart_rate,blood_pressure,notes):

self.health_status=self.health_status.append({'Name':name,'Measure_time':measure_time,'Temperature':temperature,'Heart_rate':heart_rate,'Blood_pressure':blood_pressure,'Notes':notes},ignore_index=True)使用示例script=Script()

script.add_expense('Food','2022-01-01',100,'Groceries')

script.add_expense('Transport','2022-01-02',50,'Gasoline')

script.add_child_growth('Alice','2019-01-01',80,10,'Good','Reading')

script.add_health_status('Alice','2022-01-0108:00',36.5,80,'1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论