資源描述:
《小甲魚《零基礎入門學習python》課堂筆記》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、[鍵入公司名稱]人生苦短,我用Python[鍵入文檔副標題]徐輝[選取日期]105/105目錄01講:我和Python的第一次親密接觸802講:用Python設計第一個游戲903講:小插曲之變量和字符串1204講:改進我們的小游戲1305講:閑聊之Python的數(shù)據(jù)類型1506講:Pyhon之常用操作符1607講:了不起的分支和循環(huán)11708講:了不起的分支和循環(huán)21909講:了不起的分支和循環(huán)32110講:列表,一個打了激素的數(shù)組12311講:列表,一個打了激素的數(shù)組22512講:列表,一個打了激素的數(shù)組32713講:元組,戴上了枷鎖的列表
2、3014講:字符串:各種奇葩的內置方法3215講:字符串的格式語句與操作符3716講:序列相關內置函數(shù)介紹401-16講:階段總結4517講:函數(shù):Python的樂高積木4618講:函數(shù):靈活即強大4718講2:py文件打包成exe文件4919講:函數(shù):我的地盤我做主5020講:函數(shù):內嵌函數(shù)和閉包5221講:函數(shù):lambda表達式5422講:函數(shù):遞歸是神馬5623講:遞歸:這幫小兔崽子5724講:遞歸:漢諾塔5917-24講:階段性總結6025講:字典:當索引值不好用時6126講:字典:當索引值不好用時26227講:集合:在我的世界里,
3、你就是唯一6528講:文件:因為懂你,所以永恒6629講:文件:一個任務6830講:文件系統(tǒng):介紹一個高大上的東西7131講:永久存儲:腌制一缸美味的泡菜7531講:異常處理:你不可能總是對的7633講:異常處理:你不可能總是對的27834講:豐富的else語句和簡潔的with8135講:圖形界面用戶入門:EasyGui8336講:類和對象:給大家介紹對象8337講:類和對象:面向對象編程8538講:類和對象:繼承86105/10539講:類和對象:拾遺8740講:類和對象:一些相關的BIF9041講:類和對象:構造和析構9242講:類和對象
4、:算術運算符9443講:類和對象:算術運算符29644講:魔法方法:簡單定制9745講:魔法方法:屬性訪問9946講:魔法方法:描述符10147講:魔法方法:定制容器10448講:魔法方法:迭代器105105/105序----小甲魚四件在我步入職業(yè)軟件開發(fā)生涯那天起就該知道的事情我的軟件開發(fā)生涯開始于大約15年以前。*m2]9R!f#R)G/O1g'z)q8l%{(o*j8e1S6J但是直到最近5年,我才真正地看到它的提高。+J??Q/G!K6f,2s9}&T1X7y6L下面這些事情,我希望在進入軟件開發(fā)領域時我已經(jīng)知道了。如果我早點知道這
5、些事兒,我將會變得更加成功。7q!l!O+O&T+e"i9r??:i&G6U-f-K'}4t軟件開發(fā)中沒有“正確的方式“:p-k8T0O;_7X9E在我開發(fā)生涯的早期,我在學習和爭論上浪費了大量的時間。我錯誤地認為,在軟件開發(fā)的諸多方面都存在一種絕對”正確的方式“。但是,關于軟件開發(fā),幾乎每一件我當時認為是正確的事到頭來都被證明是錯的。:{9o-P3Y8S4Y.F(@更重要的是,我發(fā)現(xiàn)幾乎沒有任何一件事是非黑即白的。在編寫代碼和開發(fā)軟件的過程中,幾乎所有的決策都是基于當時特定的情形。我之前已經(jīng)談過為什么信仰一種技術對開發(fā)人員有害,但是我現(xiàn)在說
6、的這個話題談的不止是一種技術(這么狹隘)。'[*f1}5@$J+L沒有通用的最佳實踐,這也是真的。甚至是一些highycharged話題。例如,要不要單元測試?敏捷開發(fā)和瀑布模型哪個好?這些沒有永遠正確的答案。在我的職業(yè)生涯中,我在”正道“(理想主義)路線的迷宮里浪費了太多的時間,而不是采用可以幫我走得更遠的”務實“(現(xiàn)實主義)路線。5t:E6~??r;Z3A!m(R8R??4L$Y8O:T)n7I!Z細讀書不是最佳的學習方式9O4o,???r5W"o??v我一開始學習編程和技術知識的時候,我花了太多時間細讀一些關于特定技術的書。105/10
7、5?6l$Z&G1{3b0p-s&Z8g-z*~(u讀書沒錯,但是選擇讀什么書和讀它的哪一部分非常重要。比如,我記得我讀過一本非常厚的講VC++的書。(我十分肯定是這本書的更早的一個版本。)不管怎么說,這本書是本內容豐富的好書,但是一頁一頁地讀并不是學習VC++最好的方式。9d0H0c!v,h;_如果我當時先粗略地看看此書的章節(jié),獲得對VC++的一些全局的認識,然后再去搞懂其中最最重要的部分,我能學到并記住更多的東西。如果我當時坐下來,通過實際地做一些東西來練習基礎知識,而不是僅僅讀一下或者過一過書上的例子,我現(xiàn)在會更加成功。你沒有在真正地學
8、一門技術,除非你用它解決了真正的問題。,m'h5P,T*p4}??深入學習一門特定技術是浪費時間我不僅在”細讀書“上浪費了時間,我在”讀錯書“上也浪費了時間。我錯誤