1. 程式人生 > 其它 >Python入門學習摘要(二)

Python入門學習摘要(二)

檔案的概念   

  1. 檔案是作業系統中的一個重要概念。檔案是以計算機硬碟為載體儲存在計算機上的資訊集合,檔案可以是文字文件、圖片、程式,等等。   

  2. 在系統執行時,計算機以程序為基本單位進行資源的排程和分配;而在使用者進行的輸入、輸出中,則以檔案為基本單位。   

  3. 大多數應用程式的輸入都是通過檔案來實現的。   

  例如:滑鼠點選檔案(硬碟中讀取檔案到記憶體);編輯檔案(記憶體中資料的修改);儲存檔案(記憶體中檔案永久儲存到硬碟上)

程式語言發展史

  程式碼是一門語言,這門語言搭建了人與計算機溝通的橋樑。通過編寫程式碼,人類可以“命令”計算機開發網頁、開發軟體、搭建遊戲... 這門語言並不是上帝的發明,它是前輩們發揮聰明才智創造出來的,前輩們的創造過程雖然充滿了有趣與巧合,但是並不神祕。比如以下幾位大佬的資料:  

 Dennis Ritchie

  1972年,Dennis Ritchie在貝爾實驗室裡對工作產生了厭倦,於是決定搞個帶大括號的C語言,並取得了巨大的成功。之後,他在語言中加入分段錯誤和其它一些對開發者友好的功能來增強C語言的生產力。

幹完這些工作後,離下班還有幾小時,所以他和貝爾實驗室的小夥伴們決定開發個程式來展示C語言,然後他們就造了個叫Unix的作業系統。

Guido van Rossum  

  1991年,Guido van Rossum寫了本關於蛋蛋和火腿的食譜(Python之父)。

  1993年,Roberto Ierusalimschy和他的朋友們覺得他們需要一門英國本地化的指令碼語言,在本地化過程中出了個錯,使得本應該從0開始的計數從1開始了,然後他們把這個叫做Lua。

Rasmus

  1994年,Rasmus Lerdorf為他個人主頁的CGI指令碼弄了個模版引擎,並把這個檔案釋出在網上了。世界各國人民欽定這個檔案哪哪都要用上,於是興奮炸裂的Rasmus又放了點額外的繫結資料庫上去,並稱之為PHP。

  當然,從開始到現在的程式語言大致被分為三種:機器語言,組合語言,高階語言。

  機器語言是機器能直接識別的程式語言或指令程式碼,無需經過翻譯,每一操作碼在計算機內部都有相應的電路來完成它,或指不經翻譯即可為機器直接理解和接受的程式語言或指令程式碼。

  組合語言是任何一種用於電子計算機 、微處理器 、微控制器或其他可程式設計器件的低階語言,亦稱為符號語言。

  高階語言是一種獨立於機器,面向過程或物件的語言。例如:C++、C#、Java、PHP、python、Golang

程式語言的分類  

  編譯型

    使用專門的編譯器,針對特定的平臺,將高階語言原始碼一次性的編譯成可被該平臺硬體執行的機器碼,幷包裝成該平臺所能識別的可執行性程式的格式。    

    總結:1.一次性的編譯成平臺相關的機器語言檔案,執行時脫離開發環境,執行效率高;

       2.與特定平臺相關,一般無法移植到其他平臺;

       3.現有的C、C++、Objective等都屬於編譯型語言。

  解釋型

    使用專門的直譯器對源程式逐行解釋成特定平臺的機器碼並立即執行。是程式碼在執行時才被直譯器一行行動態翻譯和執行,而不是在執行之前就完成翻譯。

    總結:1.解釋型語言每次執行都需要將原始碼解釋稱機器碼並執行,效率較低;

       2.只要平臺提供相應的直譯器,就可以執行原始碼,所以可以方便源程式移植;

       3.Python等屬於解釋型語言。

python直譯器簡介

  當我們編寫Python程式碼時,我們得到的是一個包含Python程式碼的以.py為副檔名的文字檔案。要執行程式碼,就需要Python直譯器去執行.py檔案。   

python直譯器的下載  

  1.1先開啟進入python官網

  博主下的是Windows版本(https://www.python.org/downloads/windows/

  1.2根據自己的電腦系統選擇python環境點選

  1.3點選進入後尋找推薦版本,python3.6.8(因為相容性好)

  1.4根據不同的電腦系統下載:

    64位作業系統:找到windows x86-64 executable installer 點選下載

    32位作業系統:找到windows x86 executable installer 點選下載

    下載位置最好放在容易找的地方

 

python直譯器的安裝

  1.1記住下面兩個要選勾,然後點選自定義安裝。

    安裝路徑儘量安裝在D盤及其他盤。

    C盤是系統盤,檔案太多會導致電腦卡頓,影響電腦效能。

  1.2全勾選,點選下一步

  1.3然後最好修改路徑到其他盤

  1.4當看到 successful 時,就是安裝成功了

環境變數

  有時我們需要設定系統環境變數,以便只執行一些命令並快速啟動或執行一些應用程式,以便我們能更方便快捷的去操作開啟一些程式。

    1.右鍵單擊桌面上的“此計算機”圖示,然後選擇“屬性。

    2.然後點選右邊‘高階系統設定’。

    3.點選底部的‘環境變數’。

    4.開啟‘環境變數後,這裡有兩個變數,一個是使用者變數,另一個是系統變數。系統的環境變數對計算機中的所以使用者都有效。讓我們在’系統變數‘下點選【Path】進入。

    5.開啟後我們可以看到之前安裝的python的時候,設定新增到了'環境變數'裡,隨後都點選'確定'。這樣就安裝成功了,小朋友們知道了嗎。

執行python程式的三種方式

  1.直接在cmd視窗編寫,但是關閉即消失,所以不推薦使用

  2.使用python命令執行指令碼檔案(使用方法 python+檔案路徑)

  3.使用專門編寫程式碼的軟體,如pycharm就很方便快捷

pycharm編輯器

  1.下載地址:https://www.jetbrains.com/pycharm/

  2.點選下載好的exe檔案,點選next

  3.選擇安裝路徑,然後點選next

  4.一定要選著新增到環境變數中,不然後面還要手動配置環境變數,比較麻煩,然後點選next

  5.點選install,然後就等待安裝

  6.這就安裝好了(reboot是重啟的意思)

今天的學習內容就到這兒,我們明天見喔