天天看點

Python學習筆記:1.1.2 認識Python

本文是學習齊老師的《python全棧工程師》課程的筆記,歡迎學習交流。同時感謝齊老師的精彩傳授!

一.課程目标
  • 了解Python語言的特點
  • 配置Python語言開發環境
  • 安裝編寫程式的工具軟體
二.詳情解讀

1.初識Python

  • 機器語言:二進制代碼表示的、機器能夠直接識别和執行的機器指令集合
  • 彙編語言:二進制代碼的文本形式
  • 進階程式設計語言:通過“語句”對計算機指令抽象,不與機器國文一一對應
    Python學習筆記:1.1.2 認識Python

Python語言是一種進階程式設計語言,它于1991年由吉多.範羅蘇姆(Guido van Rossum)發明。目前主要應用于web開發、GUI開發、網絡爬蟲、資料科學、人工智能等領域。Python官方網站:https://www.python.org

Python語言也是一種多範式程式設計語言,即面向對象程式設計、結構化程式設計、函數式程式設計,它的哲學觀念是優雅、明确、簡單----“最好隻有一種方法做一件事”。

Python語言是跨平台的,即編寫一個python程式可以在Linux、MacOS、Windows等作業系統上運作。

2.配置開發環境

  • 以Ubuntu為例
  • Ubuntu 11.04開始,預設安裝Python2.7
  • Ubuntu 16.04,預設安裝Python3.5、Python3.7
  • Ubuntu 18.04,預設安裝Python3.6
  • 安裝Python3.7 (利用Ubuntu的apt安裝)
$ sudo apt update
$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa

$ sudo apt install python3.7
$ python3.7 --version
           
  • 利用源碼在Ubuntu上安裝Python3.7
$ wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
$ tar -xf Python-3.7.4.tar.xz
$ cd Python-3.7.4
$ ./configure --enable-optimizations
$ make -j 8
$ sudo make altinstall
           

注意:不使用 make install,避免将系統中已有的Python3覆寫。

  • 在MacOS上安裝Python
  • 方法1:進入官方網站 https://www.python.org,下載下傳安裝檔案,如同安裝其他一樣進行安裝。
    Python學習筆記:1.1.2 認識Python
  • 方法2:
$ brew install python3
	$ curl -o https://bootstrap.pypa.io/get-pip.py
	$ sudo python3 get-pip.py
           
  • 在Windows上安裝
  • 1.進入官方網站https://www.python.org,下載下傳安裝檔案,如同安裝其他軟體一樣進行安裝,
    Python學習筆記:1.1.2 認識Python
    Python學習筆記:1.1.2 認識Python
  • 2.然後再配置系統環境變量,詳情參考文章:Windows10下安裝python(配置環境變量)

3.進入Python互動模式

  • 通過IDLE進入互動模式(該方法Linux、windows、MacOS都可以)
  • 通過終端進入互動模式(适用于Ubuntu系統)
  • 通過cmd進入互動模式(windows系統)

4.編寫程式的工具軟體

  • IDE:Integrated Development Environment內建開發環境。任何文本編輯工具都可以寫程式,例如:VIM、Emacs、Pycharm、VisualStudioCode。
  • 安裝使用VSCode。進入官方網站https://code.visualstudio.com/,下載下傳安裝,然後根據自己的需要配置插件。

5.作業: 利用VSCode編寫程式,将自己的姓名列印顯示出來

三.本課小結
  • 初識Python
  • 配置開發環境
  • 安裝VSCode,并運作程式