Skip to content
One has no future if one couldn't teach themself.
Branch: master
Clone or download
Latest commit 7309b23 Mar 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
from-readers remove space char between Chinese Characters. Mar 18, 2019
images Fix image file name Mar 18, 2019
my-notes remove space char between Chinese Characters. Mar 18, 2019
.gitignore fix(.gitignore) ++ .python-version Mar 15, 2019
00.cover.ipynb fix function name to fit PEP8 Mar 16, 2019
01.preface.ipynb add link to time-as-a-friend Mar 15, 2019
02.proof-of-work.ipynb 更好的表述 Mar 15, 2019
CC-BY-NC-ND_license.md Update CC-BY-NC-ND_license.md Mar 15, 2019
Part.1.A.better.teachyourself.ipynb Fix: 修复人类发展指数(Human Development Index)因为没有使用blob导致链接404问题、新增原文链接。 Mar 19, 2019
Part.1.B.why.start.from.learning.coding.ipynb update links for everyone-can-use-english, and ji Mar 15, 2019
Part.1.C.must.learn.sth.only.by.reading.ipynb Update Part.1.C.must.learn.sth.only.by.reading.ipynb Mar 18, 2019
Part.1.D.preparation.for.reading.ipynb fix hyperlink Mar 15, 2019
Part.1.E.1.entrance.ipynb Update Part.1.E.1.entrance.ipynb Mar 18, 2019
Part.1.E.2.values-and-their-operators.ipynb change all "布林" into "布尔" to reduce confusions. Mar 17, 2019
Part.1.E.3.controlflow.ipynb Update Part.1.E.3.controlflow.ipynb Mar 18, 2019
Part.1.E.4.functions.ipynb 添加遗漏字母 Mar 18, 2019
Part.1.E.5.strings.ipynb remove space char between Chinese Characters. Mar 18, 2019
Part.1.E.6.containers.ipynb Merge pull request #242 from icearl/from-icearl Mar 18, 2019
Part.1.E.7.files.ipynb typo thrid -> third Mar 18, 2019
Part.1.F.deal-with-forward-references.ipynb Part.1.F的一处表达修改 Mar 19, 2019
Part.1.G.The-Python-Tutorial-local.ipynb change all "布林" into "布尔" to reduce confusions. Mar 17, 2019
Part.2.A.clumsy-and-patience.ipynb Part.2.A的一处表达修改 Mar 19, 2019
Part.2.B.deliberate-practicing.ipynb first commit Mar 14, 2019
Part.2.C.why-start-from-writing-functions.ipynb change all "布林" into "布尔" to reduce confusions. Mar 17, 2019
Part.2.D.1-args.ipynb remove space char between Chinese Characters. Mar 18, 2019
Part.2.D.2-aargs.ipynb 修改个别错误 Mar 19, 2019
Part.2.D.3-lambda.ipynb typo Mar 17, 2019
Part.2.D.4-recursion.ipynb Update Part.2.D.4-recursion.ipynb Mar 18, 2019
Part.2.D.5-docstrings.ipynb first commit Mar 14, 2019
Part.2.D.6-modules.ipynb first commit Mar 14, 2019
Part.2.D.7-tdd.ipynb fix order Mar 18, 2019
Part.2.D.8-main.ipynb change all "布林" into "布尔" to reduce confusions. Mar 17, 2019
Part.2.E.deliberate-thinking.ipynb 错别字修改 Mar 17, 2019
Part.3.A.conquering-difficulties.ipynb 修复Part.3.A和Part.3.E的两处错别字 Mar 18, 2019
Part.3.B.1.classes-1.ipynb fix: fix some typos Mar 17, 2019
Part.3.B.2.classes-2.ipynb remove space char between Chinese Characters. Mar 18, 2019
Part.3.B.3.decorator-iterator-generator.ipynb Changed 等价与 to 等价于 Mar 17, 2019
Part.3.B.4.regex.ipynb Merge pull request #258 from HarryYC/3.B.4-better-example Mar 19, 2019
Part.3.B.5.bnf-ebnf-pebnf.ipynb Fix: word spelling error Mar 16, 2019
Part.3.C.breaking-good-and-bad.ipynb 调整语序 Mar 18, 2019
Part.3.D.indispensable-illusion.ipynb add link to time-as-a-friend Mar 15, 2019
Part.3.E.to-be-thorough.ipynb 修复Part.3.A和Part.3.E的两处错别字 Mar 18, 2019
Part.3.F.social-selfteaching.ipynb fix S.O.L.I.D link format Mar 18, 2019
Part.3.G.the-golden-age-and-google.ipynb smart-questions url Mar 19, 2019
Part.3.H.prevent-focus-drifting.ipynb Merge pull request #90 from github-proxy/from-your.fan Mar 15, 2019
Q.good-communiation.ipynb smart-questions url Mar 19, 2019
R.finale.ipynb some minors Mar 15, 2019
README.md Update README.md Mar 19, 2019
S.whats-next.ipynb first commit Mar 14, 2019
T-appendix.editor.vscode.ipynb Update T-appendix.editor.vscode.ipynb Mar 16, 2019
T-appendix.git-introduction.ipynb 修改-->删除 Mar 18, 2019
T-appendix.jupyter-installation-and-setup.ipynb windows系统自带的terminal不能执行安装升级代码,附加说明可以节省时间 Mar 16, 2019
T-appendix.symbols.ipynb first commit Mar 14, 2019
hdi-china-1870-2015.txt first commit Mar 14, 2019
life-expectancy-china-1960-2016.txt first commit Mar 14, 2019
mycode.py first commit Mar 14, 2019
regex-target-text-sample.txt first commit Mar 14, 2019
results.txt first commit Mar 14, 2019
symbols.numbers first commit Mar 14, 2019
that.py first commit Mar 14, 2019
words_alpha.txt first commit Mar 14, 2019

README.md

the-craft-of-selfteaching

One has no future if one couldn't teach themself[1].

自学是门手艺

没有自学能力的人没有未来

作者:李笑来

特别感谢霍炬@virushuo)、洪强宁@hongqn) 两位良师诤友在此书写作过程中给予我的巨大帮助!

# pseudo-code of selfteaching in Python

def teach_yourself(anything):
    while not create(something):
        learn()
        practice()
    return teach_yourself(another)

teach_yourself(coding)

请先行阅读 T-appendix.jupyter-installation-and-setup 以便在本地安装 Jupyterlab 而后用更好的体验阅读本书。

有兴趣帮忙的朋友,请先行阅读 如何使用 Pull Request 为这本书校对

目录

本书的版权协议为 CC-BY-NC-ND license

CC-BY-NC-ND


脚注

[1]‘Themselves’ or 'themself’? -- Oxford Dictionary

↑Back to Content↑

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.