目錄
02.proof-of-work(如何證明你真的讀過這本書?)
Part.1.A.better.teachyourself(為什么一定要掌握自學(xué)能力?)
Part.1.B.why.start.from.learning.coding(為什么把編程當(dāng)作自學(xué)的入口?)
Part.1.C.must.learn.sth.only.by.reading(只靠閱讀習(xí)得新技能)
Part.1.D.preparation.for.reading(開始閱讀前的一些準(zhǔn)備)
Part.1.E.2.values-and-their-operators(值及其相應(yīng)的運算)
Part.1.E.6.containers(數(shù)據(jù)容器)
Part.1.F.deal-with-forward-references(如何從容應(yīng)對含有過多“過早引用”的知識?)
Part.1.G.The-Python-Tutorial-local(官方教程:The Python Tutorial)
Part.2.A.clumsy-and-patience(笨拙與耐心)
Part.2.B.deliberate-practicing(刻意練習(xí))
Part.2.C.why-start-from-writing-functions(為什么從函數(shù)開始?)
Part.2.D.1-args(關(guān)于參數(shù)(上))
Part.2.D.2-aargs(關(guān)于參數(shù)(下))
Part.2.D.4-recursion(遞歸函數(shù))
Part.2.D.5-docstrings(函數(shù)的文檔)
Part.2.D.6-modules(保存到文件的函數(shù))
Part.2.D.7-tdd(測試驅(qū)動的開發(fā))
Part.2.D.8-main(可執(zhí)行的 Python 文件)
Part.2.E.deliberate-thinking(刻意思考)
Part.3.A.conquering-difficulties(戰(zhàn)勝難點)
Part.3.B.1.classes-1(類 —— 面向?qū)ο缶幊?/b>)
Part.3.B.2.classes-2(類 —— Python 的實現(xiàn))
Part.3.B.3.decorator-iterator-generator(函數(shù)工具)
Part.3.B.5.bnf-ebnf-pebnf(BNF 以及 EBNF)
Part.3.C.breaking-good-and-bad(拆解)
Part.3.D.indispensable-illusion(剛需幻覺)
Part.3.E.to-be-thorough(全面 —— 自學(xué)的境界)
Part.3.F.social-selfteaching(自學(xué)者的社交)
Part.3.G.the-golden-age-and-google(這是自學(xué)者的黃金時代)
Part.3.H.prevent-focus-drifting(避免注意力漂移)
Q.good-communiation(如何成為優(yōu)秀溝通者)
T-appendix.editor.vscode(Visual Studio Code 的安裝與配置)
T-appendix.git-introduction(Git 簡介)
T-appendix.jupyter-installation-and-setup(Jupyterlab 的安裝與配置)
T-appendix.symbols(這些符號都代表什么?)
本書的版權(quán)協(xié)議為?CC-BY-NC-ND license。