Python基礎知識(一)—簡介

  • 2020 年 1 月 16 日
  • 筆記

一、Python 簡介

Python定義:是一個免費、開源、跨平台、動態、面向對象的程式語言。

Python程式的執行(運行)方式有兩種:互動式、文件式

互動式 在命令行輸入指令,回城即可得到結果。 1.打開終端 2.進行互動式:python3 3.編寫程式碼:print(「hello world」) 4.離開互動式:exti()

文件式 將指令編寫到.py文件,可以重複運行程式。 1.編寫文件(後綴.py不能省略) 2.打開終端 3.進入程式所在目錄:輸入「cd」 進入到某個目錄 4.執行程式:python3文件名(剛才編寫的文件名稱+.py)

二、Linux常用指令

1.pwd:查看當前工作目錄的路徑 2.ls:查看指定目錄的內容或文件資訊 3.cd:改變工作目錄(進入到某個目錄) 4.touch:創建文件(可以在指定目錄里創建)

三、執行過程

電腦只能認識機器碼(1010),不能識別源程式碼(python)。

1.由源程式碼轉變成機器碼的過程分成兩類:編譯和解釋。

2.編譯:在程式運行之前,通過編譯器講源程式碼變成機器碼,例如:C語言 優點:運行速度快 缺點:開發效率低,不能跨平台。

3.解釋:在程式運行之時,通過解釋器對程式逐行翻譯,例如:Javascript 優點:開發效率高,可以跨平台 缺點:運行速度慢

4.python是解釋型語言,但為了提高運行速度,使用了一種編譯的方法。編譯以後得到pyc文件,存儲了位元組碼(特定於Python的表現形式,不是機器碼)。 源程式碼—編譯–>位元組碼–解釋–>機器碼 源程式碼到位元組碼的編譯過程只在第一次執行