不是一股冲动就学,学得时候也不急着立马撸出代码。以下我觉得在学之前需要简单了解的!
What is Python good for?
Python is a high-level general-purpose programming language that can be appliedto many different classes of problems.
The language comes with a large standard library that covers areas such asstring processing (regular expressions, Unicode, calculating differences betweenfiles), Internet protocols (HTTP, FTP, SMTP, XML-RPC, POP, IMAP, CGIprogramming), software engineering (unit testing, logging, profiling, parsingPython code), and operating system interfaces (system calls, filesystems, TCP/IPsockets). Look at the table of contents forThe Python Standard Library to get an ideaof what’s available. A wide variety of third-party extensions are alsoavailable. Consultthe Python Package Index tofind packages of interest to you.
如官网所说,我们用python2.7.12,可以RE,Unicode,比较不同文件,网络协议等等,软件工程(单元测试,日志等等),操作系统接口,还有一堆的第三方拓展。
至于版本号的解释:
A是有重大更新才发布,B是比较小的更新较为稳定,C就是仅仅为修正bug。如果出现2.2+这样的,是不发行的版本。
Is there a newsgroup or mailing list devoted to Python?讨论组跟邮件列表
There is a newsgroup, comp.lang.python, and a mailing list,python-list. Thenewsgroup and mailing list are gatewayed into each other – if you can read newsit’s unnecessary to subscribe to the mailing list.comp.lang.python is high-traffic, receiving hundreds of postingsevery day, and Usenet readers are often more able to cope with this volume.
如果想了解python的发展态势:
What new developments are expected for Python in the future?
See https://www.python.org/dev/peps/ for the Python Enhancement Proposals(PEPs). PEPs are design documents describing a suggested new feature for Python,providing a concise technical specification and a rationale. Look for a PEPtitled “Python X.Y Release Schedule”, where X.Y is a version that hasn’t beenpublicly released yet.
New development is discussed on the python-dev mailing list.
至于python有不兼容的更新特性这个问题,官方会尽量减少带来的破坏性。
针对我没写过程序的人来说:
Python for Non-Programmers
一共找到了几篇适合自己的在线文档
https://automatetheboringstuff.com/
http://www.alan-g.me.uk/tutor/index.htm
https://pythontips.com/
http://thepythonguru.com/
python的一些在线包下载!!
https://pypi.python.org/pypi
如果找不到所需的包,去这里:https://www.python.org/search/