Day-1: Python準備知識
阿新 • • 發佈:2017-09-04
移動 發的 www. 安裝python bdd 優雅 開發者 官網 目錄
-
python簡介
不同於c語言這種貼近硬件的言語,Python是用來編寫應用程序的高級編程語言。Python是一款開源軟件,所以它有非常完善的代碼庫,寶庫內置的基本庫和眾多開發者提供的第三方庫。這就允許你在開發的過程中,直接調用已有的庫中的功能,許多的功能不必從零編寫。
Python的哲學就是簡單優雅,以較少的、更明確的代碼來實現功能。所以,如果之前學過c語言,再學Python就感覺我們的註意力可以更多的放在功能本身,而不是內部的復雜邏輯結構和晦澀難懂的代碼。
Python主要用在以下地方:
- 首先是web,包括網站和後臺服務等;
- 其次是許多日常需要的小工具,可以做到“自給自足,豐衣足食”;
- 最後就是把其他語言開發的程序再包裝起來,方便使用
說了這麽多的優點,Python也有以下幾個弊端:
- 和c程序相比非常慢。Python屬於解釋型語言,代碼在執行時會一行行翻譯成CUP能理解的機器碼;而C程序是編譯型語言,在運行前會直接編譯成機器碼,所以會更快。但是,考慮到大量的應用程序運行時存在的網絡延時,這種情況下,運行速度始終是受限的,這一缺點就顯得誤傷大雅了。
- 代碼不能加密。如果公布代碼就是發布源程序,不同於編譯型語言可以直接發送機器碼就行,Python這種解釋型語言因為是在運行的過程中一步步解釋的,所以必須得源碼。但是,現在是互聯網時代,大多是靠網站和移動應用賣服務。另外,現在如火如荼的開源運動和互聯網自由開放的精神是一致的,不要高估自己的代碼,共享交流才有進步。
-
Python+Pycharm安裝
-
windows下安裝Python
首先從官網pytho.org下載最新的2.7版本,網速慢的同學請移步國內鏡像。
然後,運行下載的MSI安裝包,在選擇安裝組件的一步時,勾上所有的組件:
註意,要選上pip和Add python.exe to Path(不然安裝後得將python.exe的路徑加入環境變量Path中),然後一路點“Next”即可完成安裝。
安裝完畢後,win+R後運行cmd進入命令行界面,輸入python,如果出現:
則說明安裝成功。否則,環境變量沒配置好。
-
Pycharm安裝
首先在Pycharm官網下載安裝包,然後更改安裝目錄後一路“Next”就行,最後professional版要激活,到網上百度下就有很多,找最新的幾個就行了。Pycharm非常的強大好用,代碼的自動補全和格式的暗示矯正功能實在是好用的爆表,裏面還有控制臺、後臺、debug界面,對於寫代碼和調試都十分方便。
Day-1: Python準備知識