本教程面向完全型小白,只要你会在电脑上打字,那你就可以看懂。
参考视频观看,味道更加:https://www.bilibili.com/video/av13411381/
贯穿始终的理念:别废话,就是干!
1. python版本推荐
推荐python3,毕竟时代的车轮已经开始碾压python2了。届时我们
将一同学习python3的文档。等学会了看文档,自己再去自学python2也不迟。
2. 装备推荐
-
mac电脑
学习编程,或早或晚都会接触名为linux的命令行系统;而与之相对应的是大多数人所使用的图形操作系统windows。
图形操作系统与命令行操作系统有什么区别呢?
以启动atom文本编辑器,新建test.doc文件来举例(也可以是word、txt等文本编辑器)。- 在windows上,你需要 ➡️找到atom图标,双击启动atom ➡️新建名为:test.doc 的文件
- 在linux(或mac)上,你需要 ➡️在命令行输入:atom test.doc
看明白二者的区别了吗?你点击atom图标的动作,变成了输入atom文字的动作,也就是说,在linux上,你不需要鼠标,所有的操作都是通过键盘完成的。
而推荐mac的原因在于,相对于其他linux系统来说,mac的图形界面是相对友好的,也是相对精致的,毕竟:颜值即是正义!
-
atom文本编辑器
这个不多解释,全凭个人喜好。你用txt、word什么的也是可以的。
-
chrome浏览器
其实推荐chrome更多的是推荐它的插件。
- AdBlock:屏蔽网页广告。
- 划词翻译:我们要读的是英文文档,不管你是学霸还是学渣,总会有不认识的单词的。
- 印象笔记:请养成随手记笔记的好习惯。
-
访问google的工具(VPN)
这里之所以强调google,是因为google能高效的解决你在编程时遇到的问题。但由于某些和谐原因,我就不具体推荐了,大家私下交流。
3. 网站推荐
-
www.python.org
这是我们今后主要学习的地方。 -
www.github.com/macdao/ocds-guide-to-setting-up-mac
《强迫症的 Mac 设置指南——如何配置一个高效的 Mac 工作环境》
推荐大家参考此篇文章,有选择的配置自己的mac。
-
www.jianshu.com/p/q81RER
《献给写作者的 Markdown 新手指南》
本文就是使用markdown写成的。
-
http://blog.fishc.com/category/python/page/10
小甲鱼老师的博客,以视频为主,大家可以在这里学习python。 -
www.liaoxuefeng.com
廖雪峰老师的博客,以文字为主,大家也可以在这里学习python。 -
www.shiyanlou.com
这个网站提供了非常好的在线linux环境,如果没有mac或者不会自己安装linux的同学,可以在这里学习。
4. 图书推荐
原则:在互联网时代,不要买入门类书籍,想入门,请学会使用google,学会看官方文档。
-
《Python学习手册》
就是封面画了只老鼠的那本。。作为参考书或字典使用。 -
《鸟哥的Linux私房菜》
想学习linux的同学,可以看这本。 -
《Code: The Hidden Language of Computer Hardware and Software》
中文名称为:《隐匿在计算机软硬件背后的语言》
这本书推荐每个学习编程的人都要看一下。它可以让你对计算机与编程的原理有一个整体的认识。
对于基本原理,我也会在下一章简单介绍的。但限于篇幅,肯定没有人家一整本书讲的详细、透彻。
网友评论