1. 程式人生 > 其它 >2021-2022-1 20211405《資訊保安專業導論》第7周學習總結

2021-2022-1 20211405《資訊保安專業導論》第7周學習總結

作業資訊

2020-2021-1資訊保安專業導論 <2020-2021-1資訊保安專業導論>
2020-2021-1資訊保安專業導論第七週作業 https://edu.cnblogs.com/campus/besti/2021-2022-1fois
作業的目標 <自學python第八、十一章和《電腦科學概論》第八章>
作業正文

教材學習內容總結

本週自行閱讀了《電腦科學概論》第八章和python第八,十一章,並完成了雲班課中的相關測試題,對之前掌握不熟練的內容進行了複習,同時每天完成程式碼簽到任務。
python的第八章主要講了我之前一直搞不懂的函式部分,def定義出的函式可以在接下來的程式碼中使用。對我來說,本章最難的就是lambda函式的應用,如何用lambda函式實現add、sub等函式的功能,書中做了詳細的說明,也提供了具體的程式碼作為例子。而python第十一章介紹了常用的內建模組,有數字計算模組,有日期時間模組,還有正則表達模組,正則表達模組是本章的學習難點,引入re來匹配、查詢、替換字串。
從《電腦科學概論》第八章中,我學習了抽象資料型別,瞭解了棧、佇列、列表、樹、圖的概念,重點研究了一下二叉檢索樹,瞭解了在二叉檢索樹中搜索的過程和建立二叉檢索樹的方法。

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

問題1: 對“\d+”、sin(0.3)、radians理解存在困難
問題1解決方案:向同學請教,並通過觀察輸出結果研究其作用,在自認為能夠正確理解之後,嘗試輸入這些程式碼,判斷猜測的執行程式碼是否正確。
問題2: 不理解為什麼math.log(125,5)的輸出結果是3.00000000000004
問題2解決方案: 與同學交流探討無果後,決定上網查詢資料,現正在自主研究中,尚未解決本問題。

[程式碼託管]









上週考試錯題總結

暫無

其他

暫無

學習進度條

程式碼行數(200/200行) 部落格量(2/2篇) 學習時間(20/20小時) 重要成長
目標 5000行 30篇 400小時
第一週 300/2200 2/15 30/180

-計劃學習時間:25小時
-實際學習時間:30小時
-改進方法: 邊看書自學邊敲程式碼存在一些弊病,對我熟練掌握程式碼不利,因此,我嘗試更改學習方法,先通讀一遍該章節的內容,把不懂的地方用紅筆標註,並與同學交流討論,充分理解之後自己嘗試輸入程式碼,最後把重點、難點和易遺忘的點整理到筆記上,供日後複習使用。

參考資料

-[《電腦科學概論》]