PS.因为之前一直使用的MATLAB 以及一点点的C,所以拿到一个python写的代码 就懵逼了。想以此为契机,逼着自己看看python编程相关的东西,并且加深对编程的理解,,,下面转载的内容是针对要踏踏实实学python的方法,我执行到“雪峰大大”教程发现这样太琐碎,和我的初衷有点差异,,,所以现在自己在看《python学习手册》,边看边查询总结书中不懂的 名词,例如,“编译语言”“编程语言”,增加理论后,书中涉及到编程再上手编程。。。。。我确实很渣。。。。。
如果有打算一步步脚踏实地的学python,还是比较推荐下面的教程方法的。
本文转载自 知乎 编程零基础应当如何开始学习 Python ?篇 答主 TheAnswer 2015-09-24
作者:TheAnswer
链接:https://www.zhihu.com/question/20039623/answer/64926634
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
下面的内容是由浅入深,建议按照先后顺序阅读学习。
0.Python简明教程
下载地址:python简明教程中文.pdf
很简洁的一本教材,就算没有基础,你也可以像读小说一样,花半天时间就可以读完。
然后,下面这篇文章可以起到一个快速复习的作用:
1.Python 开发教程
廖学峰大大的Python教程,我见过的写得最好的Python开发教程之一,包括Python2.7和Python3两个大版本的教程。
2.学完基础知识,接下来就是掌握一个实用的开发框架进行实战了。
Python有很多Web开发框架,大而全的开发框架非Django莫属,用得也最广泛.有很多公司有使用Django框架,如搜狐,腾讯等。以简洁著称的web.py,flask都非常易于上手,以异步高性能著称的tornado,源代码写得美如画,知乎,Quora都在用。以下是Django框架很不错的学习资料。
2-1)Django基础教程
2-2)Django练手项目(使用Django开发博客):
- django常用命令
- django开发博客(1)入门
- django开发博客(2)模板和数据查询
- django开发博客(3)静态文件、from应用与自定义
- django开发博客(4) comments库使用及ajax支持
- django开发博客(5) markdown支持、代码高亮、gravatar头像服务
- Django最佳实践(中文版)
3. Python实践项目
- python项目实践一:即时标记
- python项目实践二:画幅好画
- python项目实践三:万能的XML
- python项目实践四:新闻聚合
- python项目实践五:虚拟茶话会
- python项目实践六:使用CGI进行远程编辑
- python项目实践七:自定义公告板
- python项目实践八:使用XML-RPC进行远程文件共享
- python项目实践十:DIY街机游戏
- python项目实践九:文件共享2-GUI
4. 其他一些比较有用的资源
如何入门 Python爬虫? -谢科的回答
Python正则表达式指南
【干货】Python爬虫/文本处理/科学计算/机器学习/数据挖掘兵器谱
Python WSGI详解
最后,http://www.the5fire.com/上也有很多好的学习资源.