1.默寫:帶參數的裝飾器。需要標注代碼的執行步驟。
2.整理作業:函數的知識點以及裝飾器相關作業。裝飾器作業需要自己寫一遍,並給作業加注釋。
3.周末大作業:實現員工信息表
文件存儲格式如下:
id,name,age,phone,job
1,Alex,22,13651054608,IT
2,Egon,23,13304320533,Tearcher
3,nezha,25,1333235322,IT
現在需要對這個員工信息文件進行增刪改查。
不允許一次性將文件中的行都讀入內存。
基礎必做:
a.可以進行查詢,支持三種語法:
select 列名1,列名2,… where 列名條件
支持:大於小於等於,還要支持模糊查找。
示例:
select name, age where age>22
select * where job=IT
select * where phone like 133
進階選做:
b.可創建新員工記錄,id要順序增加
c.可刪除指定員工記錄,直接輸入員工id即可
d.修改員工信息
語法:set 列名=“新的值” where 條件
#先用where查找對應人的信息,再使用set來修改列名對應的值為“新的值”
注意:要想操作員工信息表,必須先登錄,登陸認證需要用裝飾器完成
其他需求盡量用函數實現
作業要求:
1.今天的第2、3個作業一起打包交上來
2.放在作業2文件夾中
需要交整理的函數相關的思維導圖
整理的函數知識點的博客
裝飾器作業加注釋
3.大作業放在3文件夾中
文件夾中需要包括:
代碼
流程圖(請上交一張png圖片。如果沒有合適的畫圖軟件,可以用processon畫)
readme文件(請上交一個txt文件,對作業進行一些簡單說明,包括作業的整體思路,如何運行,實現了哪些功能,遇到了哪些問題等。)