一 Python簡介
1.Python是Guido van Rossum(外號龜叔),在1898年寫的一門編程語言,目前龜叔仍然是主要開發者,決定整個語言的發展方向。Python社區經常稱呼他是仁慈的獨裁者。
2.Python的官方描述:"Python is friendly easy to learn Open" 一句話,就是容易學習,簡單。
3.Python與Java、C#、C等語言的區別:
Python是解釋性語言,運行速度慢;
Java、C是編譯性語言,容易檢查錯誤,運行速度快。
4.Python使用情況:
科研工程方面領域,由于有大量的第三方數學模型庫,被廣泛使用,最近被證實的引力波,就是用python分析的;
商業領域:YouTube、Instagram,豆瓣、Google(龜叔曾供職于Google)。
GIS領域:ArcGIS 地理空間分析、NASA(美國航空航天局)都大量地使用Python。
5.目前ython有兩個版本,一個是2.x版,一個是3.x版,這兩個版本是不兼容的。
二 安裝
1.在win7 64位上安裝Python3.5,登錄Python官方網站下載最新版本Python(3.5.1)
https://www.python.org/downloads/,選擇可執行版本安裝。
2.安裝
(1)添加路徑到PATH
(2)選擇自定義安裝
3.安裝成功后,驗證是否成功如下圖。
4.安裝Sublime Text 3及插件
4.1 由于命令行模式開發,不太方便,一般情況下需要使用IDE進行開發,本文使用Sublime Text 3開發Python。
4.2 安裝Package Control組件
按 Ctrl+` 調出console界面,輸入
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
重啟Sublime Text 3。如果在Perferences->package settings中看到package control這一項,則安裝成功。
4.3 利用Package Control安裝插件
5.安裝Pylint
與Java和C等靜態性語言不同,Python語言具有動態性,需要安裝Pylint等代碼分析工具,檢查代碼的錯誤,使用pip(注意該命令在安裝python,已經添加到Path路徑下)如下圖
6.Sublime Text 3安裝Pylinter插件
7.配置代碼自動提示
(1)在sublime text3中安裝sublimenCodeIntel插件
(2)如下圖配置自動提示
參考文章
1.廖雪峰的Python教程
http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
2.Python官網 https://www.python.org/
3.Pylint官網 https://www.pylint.org/