def search(data): #查詢print('
查詢功能%s
'%data)
ret=
backend_data='
backend %s
'%data
with open (
'test2
','r
') as read_test2:
tag=false
for read_line in
read_test2:
if read_line.strip()==backend_data:#
去除/n與/t
tag=true
continue
#注意格式對齊
if read_line.startswith('
backend
') and
tag:
break
iftag:
print(read_line,end='') #
將所有下面的都列印出來
return
retdef add(data):#
增加print('
增加功能=%s
'%data)
def change(data1,data2='
sxj'):#
修改print('
修改功能將%s更改為%s
'%(data1,data2))
def delete(data):#
刪除print('
刪除功能:刪除%s
'%data)
if__name__=='
__main__
': #
乙個規範python中只寫功能,執行語句放到if判斷下面
msg='''
1:查詢
2:新增
3:修改
4:刪除
5:退出
'''func_dic=
while
true:
(msg)
choice=input("
請輸入選項:
").strip()#
strip預設去除空格與回車
ifnot choice:continue
#如果為空則繼續迴圈列印msg
if choice=='
5':break
#如果選擇5 退出,則break
data=input('
請輸入data:
').strip()
if choice=="
3":#
注意這裡的3是字串
data2 = input('
請輸入data2,預設為空:
').strip()
func_dic[choice](data,data2)
else
: res=func_dic[choice](data)
print(res)
2023年4月18日 4月20日訓練總結
說說省賽之前的這幾次比賽吧。今天這次的狀態很差很差,昨天的那場比賽因為自己要上課,沒能陪他們一起打,隊友們還是很給力,做了四道,我就下了晚自習回來就看了一道題,手氣很好的抽到了一道好題,沒能做出來,後來的半個小時,集體討論了一下這道題結果還是沒出來,個人問題,脾氣比較倔,看了一道題總是想做出來,不願...
2023年9月18日總結
這幾天各種綜合測評的事感覺狀態沒有自己想象中的好,當然這也不是自己不好好看部落格的理由。這幾天沉迷於數論中無法自拔,又找了一些容斥定理的東西,找了乙個總結性的部落格,然後前幾道還好,後來有一道組合數的題卡了我兩天,今天上概率論的時候突然恍然大悟。題意是 給出乙個方程 x1 x2 x3 x4 x5 x...
2023年12月18日 指標
理解複雜型別指標,乙個複雜型別裡會有很多運算子,他們也像普通的表示式一樣,有優先順序,其優先順序和預算優先順序一樣。從變數名起,根據運算子優先順序結合。int p p與int結合,這是乙個普通的整型變數 int p 首先從p開始,先與 結合,所以說p是乙個指標,然後再與int結合,說明指標所指向的內...