1. 程式人生 > >了解和安裝python

了解和安裝python

9.png 終端 con 完成 平臺 height bsp 不用 pycha

小結:

1. 語言分類

2. Python解釋器

3. Python 安裝 (Mac環境

  1. 語言分類
    • 編譯型和解釋型
      • 編譯型:執行效率高,但可移植性差
      • 解釋型:平臺兼容性好,修改方便,但執行效率低
    • 動態(類型)語言和靜態(類型)語言
      • 動態(類型)語言:不用定義變量數據類型,運行時才根據第一次賦值的數據類型記錄
      • 靜態(類型)語言:需要聲明變量數據類型,編譯期間檢查
    • 強類型定義語言和弱類型定義語言
      • 強類型定義語言(安全):數據類型定義以後只有強制轉換才能改變
      • 弱類型定義語言:數據類型可以被忽
  2. Python解釋器
    • CPython:官方解釋器,使用最廣
    • PyPy:PyPy采用JIT技術,對Python代碼進行動態編譯(不是解釋),可以顯著提高Python代碼的執行速度。
  1. Python 安裝 (Mac環境)

    Mac自帶python 2.6和2.7(如下圖),這裏記錄python 3安裝過程      

      技術分享  

    1Appstore 下載安裝Xcode

    2)安裝Homebrew (https://brew.sh/index_zh-tw.html)

      終端輸入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

      完成後輸入brew doctor檢測是否安裝成功

      技術分享     

    3)安裝python3

      brew search python

      brew install python

      Python3會被安裝在/usr/local/Cellar

    4)安裝完成後,可以在PyCharm裏選擇python3

      技術分享

    5)系統默認的Python版本搜索了一下,很多不建議修改。如果在終端想要用python3執行可以寫:

      python3 password.py

了解和安裝python