1. 程式人生 > >Day-1: Python準備知識

Day-1: Python準備知識

移動 發的 www. 安裝python bdd 優雅 開發者 官網 目錄

  • python簡介

  不同於c語言這種貼近硬件的言語,Python是用來編寫應用程序的高級編程語言。Python是一款開源軟件,所以它有非常完善的代碼庫,寶庫內置的基本庫和眾多開發者提供的第三方庫。這就允許你在開發的過程中,直接調用已有的庫中的功能,許多的功能不必從零編寫。

  Python的哲學就是簡單優雅,以較少的、更明確的代碼來實現功能。所以,如果之前學過c語言,再學Python就感覺我們的註意力可以更多的放在功能本身,而不是內部的復雜邏輯結構和晦澀難懂的代碼。

  Python主要用在以下地方:

  • 首先是web,包括網站和後臺服務等;
  • 其次是許多日常需要的小工具,可以做到“自給自足,豐衣足食”;
  • 最後就是把其他語言開發的程序再包裝起來,方便使用

  說了這麽多的優點,Python也有以下幾個弊端:

  1. 和c程序相比非常慢。Python屬於解釋型語言,代碼在執行時會一行行翻譯成CUP能理解的機器碼;而C程序是編譯型語言,在運行前會直接編譯成機器碼,所以會更快。但是,考慮到大量的應用程序運行時存在的網絡延時,這種情況下,運行速度始終是受限的,這一缺點就顯得誤傷大雅了。
  2. 代碼不能加密。如果公布代碼就是發布源程序,不同於編譯型語言可以直接發送機器碼就行,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準備知識