1. 程式人生 > 實用技巧 >2020-2021-1-20201212 《資訊保安專業導論》第十一週學習總結

2020-2021-1-20201212 《資訊保安專業導論》第十一週學習總結

學期 2020-2021-1 學號 20201212 《資訊保安專業導論》第十一週學習總結

作業資訊

這個作業屬於哪個課程 <班級的連結>(如2020-2021-1資訊保安專業導論
這個作業要求在哪裡 <作業要求的連結>(如2020-2021-1資訊保安專業導論第十一週作業)
這個作業的目標 <寫上具體方面>
作業正文 2020-2021-1-20201212 《資訊保安專業導論》第十一週學習總結

教材學習內容總結

1.課上學習了sqlite3、python database;
2.課下完成了python模擬程序狀態,基於tkinter製作一個簡易計算器;
3.學習了《電腦科學概論》第15、16章

教材學習中的問題和解決過程

  • 問題1:哪類網路總運用紅外訊號?
  • 問題1解決方案:上網搜尋

目前紅外通訊技術的主要研究方向是ISDN 紅外無線接入、高速計算機紅外區域網等

  • 問題2:
  • 問題2解決方案:
  • ...

程式碼除錯中的問題和解決過程

  • 問題1:tkinter中如何將數字變為按鈕
  • 問題1解決方案:
 9     #建立介面
10     def Demo(self):
11         btn_list=['C','(',')','/',
12                   '7','8','9','*',
13                   '4','5','6'
,'-', 14 '1','2','3','+', 15 '+/-','0','.','='] 16 r=1 17 c=0 18 for b in btn_list: 19 self.button=tk.Button(self,text=b,width=5,command=(lambda x=b:self.operate(x))) 20 self.button.grid(row=r,column=c,padx=3,pady=6) 21 c+=1 22 if
c>3: 23 c=0 24 r+=1 25 self.entry=tk.Entry(self,width=24,borderwidth=3,bg='white',font=("黑體",11)) 26 self.entry.grid(row=0,column=0,columnspan=4,padx=8,pady=6)