15页python教程翻译

起因是有人把一句戏言当真了。

王佩说开始看:

中文版的《Python学习手册》,厚厚两大本,1500页。

我一看就觉得他学Python的计划要危险了:

别把这事弄复杂了,python就是轻巧的语言,15页的教程满足日常上手即可,然后每用到一个模块再临时去stackoverflow上查。等各个常用模块都用过一遍了,再去看书什么的。 买回来1500页的厚书,高概率是学不下去了。 动手,并且体验写代码的乐趣,才是学语言最重要的事情

两个月以后波澜翻出这条推,问

请教15页的教程有名字吗?谢谢

我其实只是把1500页删掉两个0,随口说出的15页。但我确实觉得网上高概率能有个15页的python教程。于是搜了搜,果然找到一个还不错的。

PartIA-Computing-Michaelmas 是剑桥大学Engineering Tripos的课程。关于python的13节,关于IPython magic command的1节,关于Jupyter notebook使用的1节,一共正好15节课。每课一个jupyter页面,一共15“页”。

我看了看内容,还不错,覆盖的多数科学计算所需要的内容,也就是我说的“满足日常上手”。而且附带有练习题,并且可以直接在azure notebooks上运行。满足我说的:“动手,并且体验写代码的乐趣,才是学语言最重要的事情。”

里面还有不少我以前不知道的知识与八卦,比如阿丽亚娜5号为什么爆炸爱国者导弹为什么工作100小时以后就放过了飞毛腿波音787为什么每284天就要重启……很有意思。

比我自己写的面向眼科医生的python教程要好。考虑到我一直想着有朝一日可以开个工作坊给一群眼科大夫们培训一下午python,让大家学会写基本的程序,以后也方便交流。所以我就把这15页的教程给翻译成中文了。

15页python教程的中文翻译版 : https://github.com/goldengrape/PartIA-Computing-Michaelmas-zh-CN

目前翻译得比较粗略,可能还有很多需要修改的地方,反正是在github上,随手就可以修正。也欢迎各位读者多多提issue,帮忙改进。

谢谢。学习愉快。