Skip to content

Files

Latest commit

 

History

History
 
 

markdown

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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():
        learn()
        practice()
    return teach_yourself(another)

teach_yourself(coding)

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

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

2019 年 3 月 23 日,新增 Markdown 版本:

https://github.com/selfteaching/the-craft-of-selfteaching/tree/master/markdown

目录

关于 .ipynb 文件转换为 .md 文件的备注:

# 需提前安装 nbconvert 插件,Terminal 下执行:
$ jupyter nbconvert --to markdown *.ipynb

而后将所有 .md 文件移到 markdown/ 目录之下 —— 除 README.md 文
件之外
README.md 文件复制一份到 markdown/ 目录之下,而后编辑为当前文件

# 需使用 VSCode 批量 Find and Replace:
将所有 (Part.1.A.better.teachyourself_files/ 替换为 (../images/
将所有 (Part.1.E.6.containers_files/ 替换为 (../images/
将所有 ```\n\n 替换为 ```\n
将所有	\n\n```	替换为 \n```
将所有 .ipynb) -> .md
将所有 (images -> (../images)

Part.1.E.3.controlflow.md 文件中有过长的 output 需要编辑
Part.1.E.7.files.md 文件中有过长的 output 需要编辑

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

CC-BY-NC-ND


脚注

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

↑Back to Content↑