- A+
这样学Python,小白
学语言绝对不是一日之功,一定要勤学苦练,而且要反复练习.你把基础学扎实了,基础稳扎稳打,大法练成指日可待。欲速则不达,莫要贪心。
确定一个练手的目标,分析所需知识技能,
软件开发:游戏后台、搜索、图形界面;网站;CS软件;科学运算(python在科学运算里非常优秀,金融系统金融数据模具模型)
系统管理:脚本;IT自动化工具,
学习最流行的软件包,了解编写它们的目的,它们是如何工作的。(如:Flask、Django、requests)
尝试编写并发代码,了解线程、进程、它们的工作原理以及它们在Python中的弱点。
学习sockets、network libraries、异步功能。
学习SciPy和NumPy。
学习解释器,了解它们是如何工作的,为什么Python有这么多不同的实现?。(最常见的实现是基于C的解释器)。
学习python生态系统。不要使用notepad去写Python,应该学会使用pycharm。学习PEP8,PIP, setuptools,virtualenv。
学习python生产环境部署套件,比如Docker容器,uWSGI,Gunicorn,Nginx等东西。
。学习lambda函数、装饰符、描述符、迭代器、生成器、元类等。编写大量的代码。
万丈高楼平地起,学东西一定要循序进阶,而且除了语言招式还需要学数据结构和算法,
Python无疑是非常有前途的,人类会进入大数据分析时代,各行各业大量的数据需要研究,需要分析。
Python语言值得学,Python是一门计算机语言,动态语言、解释型、网络爬虫、数据处理、机器学习、Web开发、等等等等。Python目前分为2.x和3.x两个版本,与其它语言不一样的是,它的这两个版本是不兼容的,虽然会其中一个就容易上手另一个,建议初学者直接上手Python3。
![weinxin](http://file.az009.com/wp-content/themes/begin/img/python.jpg)