提前說明:
01 preface
02 proof-of-work
最主要是要有學習過的記錄:
比如學習這本書就可以通過github來體現,
那麼關於git的學習就要通過 pro git來進行
在這裡我學會了如何向別人的github專案來進行修改並且提交!
fork——修改——commit——pull request
這樣看來我之前做了太多的無用功了
git學習之progit:
git的常用操作命令如下:
最有用的一段話:
滾蛋吧:不是什麼東西都可以從書本裡學到的!
一技傍身的人,總是不愁生活……
那些靠閱讀機器演算法推送的內容而殺時間的人,恰恰就是因為他們有閱讀能力才去不斷地讀,讀啊讀,像是那只被打了興奮劑後來死在滾輪上的小白鼠。如果這些人哪怕有一點點自學能力,那麼他們很快就會分辨出自己正在閱讀的東西不會刺激自己的產出,只會消磨自己的時間;那麼,他們就會主動放棄閱讀那些殺時間的內容,把那時間和精力自然而然地用在篩選有繁殖能力的內容,讓自己進步,讓自己習得更多技能上去了。
所以,只要你有一次「只靠閱讀習得一項新技能」的經驗,你就變成另外乙個人了。你會不由自主、哪怕下意識裡都會去運用你新習得的能力…… 從這個角度看,自學很上癮!能上癮,卻不僅無害,還好處無窮,這樣的好事,恐怕也就這乙個了罷。
我有很多偶像,英國數學家喬治·布林就是其中乙個 —— 因為他就是個基本上只靠閱讀自學成才的人。十
八、九歲,就自學了微積分 —— 那是將近兩百年前,沒有 google,沒有 wikipedia…… 然後他還自己創辦了學校,給自己打工…… 從來沒有上過大學,後來卻被皇家學院聘請為該學院第乙個數學教授。然後,人家發明的布林代數,在百年之後引發了資訊革命…… 達文西也是這樣的人 —— 要說慘,他比所有人都慘…… 因為幾乎從一開始就貌似沒有誰有資格有能力教他。
講真,你沒有選擇,只靠閱讀習得新技能,這是你唯一的出路。
06 part.1.d.preparation.for.reading
07 part.1.e.1.entrance last checkpoint: 14 hours ago
08 part.1.e.2.values-and-their-operators
09 part.1.e.3.controlflow
10 part.1.e.4.functions
11 part.1.e.5.strings
12 part.1.e.6.containers
13 e.7.files
14 part.1.f.deal-with-forward-references
15 part.2.a.clumsy-and-patience
16 part.2.b.deliberate-practicing
17 part.2.c.why-start-from-writing-functions
—————————20190408———————————
18 part.2.d.2-aargs
這裡的知識還蠻重要的,需要返回來再學習哦
19 part.2.d.3-lambdalambda x, y: x + y
20 part.2.d.4-recursion(1)根據定義,遞迴函式必須在內部呼叫自己;
(2)必須設定乙個退出條件;
(3)遞迴過程中必須能夠逐步達到退出條件…
21 part.2.d.5-docstrings(1)無論是單行還是多行的 docstring,一概使用三個雙引號擴起;
(2)在 docstring 內部,文字開始之前,以及文字結束之後,都不要有空行;
(3)多行 docstring,第一行是概要,隨後空一行,再寫其它部分;
(4)完善的 docstring,應該概括清楚以下內容:引數、返回值、可能觸發的錯誤型別、可能的***,以及函式的使用限制等等;
(5)每個引數的說明都使用單獨的一行……
22 part.2.d.6-modules
23 part.2.d.7-tdd
24 part.2.d.8-main
當 python 檔案被當作模組,被 import 語句匯入時,main() 函式不被直接執行;
當 python 檔案被 python -m 執行的時候,main() 才被執行。
25 part.2.e.deliberate-thinking
26 part.3.a.conquering-difficulties
27 part.3.b.1.classes-1 (需要繼續看)
28 part.3.b.2.classes-2 (需要繼續看)
———初始化相關:
29 part.3.b.3.decorator-iterator-generator (需要繼續看幾遍)
函式工具:迭代器、生成器、裝飾器。都是真正掌握python的關鍵
30 part.3.b.4.regex
31 part.3.b.5.bnf-ebnf-pebnf
32 part.3.c.breaking-good-and-bad
33 part.3.d.indispensable-illusion
34 part.3.e.to-be-thorough
35 part.3.f.social-selfteaching
學就學得全面;
做就做得完整。
36 part.3.g.the-golden-age-and-google
37 part.3.h.prevent-focus-drifting
【寫在後面】
總的來說這本書也基本上被自己七七八八讀完了,讀完這本書給我最大的其實就是「要多讀書」
以前每每和人交談起來,我都自以為是的說「我這個人最討厭讀書,根本讀不進去」,還以為自己真的讀不進去書靠小聰明就和大家達到同乙個平台,現在想來真的是羞紅了臉。
那麼我最需要的就是多讀書!!!
和李笑來學python 《自學是門手藝》
和李笑來學python 2019 03 16 李笑來發布了他的新書 自學是門手藝 核心是教授python程式設計技能。新書首發在github,而且是通過jupyter形式,對零基礎或基礎較差不是很友好。後面可能會好些,但初期就是這樣。我之前也沒有使用過jupyter,第一節就是學習使用jupyter...
李巨集毅機器學習 回歸 讀書筆記
大二小白,剛剛接觸機器學習。如果有任何問題,希望各位批評指正。互相關注,共同進步呀。stochastic gradient descent 隨機梯度下降演算法 feature scaling 特徵縮放 arg min l loss function parameters 在上節課說道,我們在得出最後...
《世界是數字的》讀書筆記
該書主要闡述了生活中處處有計算機,從家用電器 相機 手機,到gps 導航儀 汽車 飛機,還有遊戲機等,雖然我們看不見,但這些裝置都有計算能力。手機通訊網路 有線電視網路 空中交通管制系統 電力系統 銀行和金融服務系統等基礎設施背後無一不是計算機在支撐著。如今的世界是數字的,而計算機和計算無處不在。除...