python 02 python入門知識


1,編程語言介紹:
    分類:機器語言(直接用二進制語言編寫程序,計算機執行效率極高,編程人員開發效率極低,跨平臺性極差)
               彙編語言(用英文標籤代替二進制,計算機運算效率高,編程人員開發效率低,跨平臺性差)
               高級語言(用人能理解的語言寫程序,最終仍是要翻譯成二進制語言,按照翻譯方式分爲:編譯型,解釋型)
        編譯型:如,C語言(GCC所有翻譯好了,扔給計算機執行。            執行效率高,開發效率低,跨平臺性低)
        解釋型:如,python(解釋器同聲傳譯,解釋一行機器執行一行。  執行效率低,開發效率高,跨平臺性高)
        補充:混合型,Java
    單純考慮快慢是沒用意義的,得放到具體的環境中具體考慮,考慮到網絡通訊延遲,開發性和跨平臺性就顯得很重要了。
2,python介紹:
    Python的創始人爲荷蘭人吉多·範羅蘇姆 [4]  (Guido van Rossum)。1989年聖誕節期間,在阿姆斯特丹,Guido爲了打發聖誕節的無趣,
    決心開發一個新的腳本解釋程序,做爲ABC 語言的一種繼承。之因此選中Python(大蟒蛇的意思)做爲該編程語言的名字,是取自英國20世紀70年代
    首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Python's Flying Circus)。

    python語言:指的是pyton的語法風格
    python解釋器:專門用來識別python這門語言的語法並解釋執行的



3,解釋器多版本共存:python的運行時離不開解釋器的,目前經常使用官方解釋器爲python3.8
    python2.7多是最後一個版本。
    
    python環境變量的設置:將python.exe的路徑添加到系統的環境變量中。

4,運行python的兩種方式:    
    一、交互式
        即時獲得程序的運行結果,多用於調試
    二、腳本的方式
        程序寫到文件裏(約定俗稱文件名後綴爲.py),而後用python解釋器解釋執行其中的內容    

5,一個python應用程序的運行的三個步驟(******)
    python3.8 C:\a\b\c.py  執行python程序經歷三個步驟
        一、先啓動python3.8解釋器,此時至關於啓動了一個文本編輯器
        二、解釋器會發送系統調用,把c.py的內容從硬盤讀入內存,此時c.py中的內容
        所有爲普通字符,沒有任何語法意義
        三、解釋器開始解釋執行剛剛讀入內存的c.py的代碼,開始識別python語法

    對比文本編輯器讀取C:\a\b\c.py文件內容也經歷了三個步驟
        一、先啓動文本編輯器
        二、文本編輯器會發送系統調用,把c.py的內容從硬盤讀入內存
        三、文本編輯會將剛剛讀入內存的內容控制輸出到屏幕上,讓用戶看到結果
    對比:惟一不一樣的就是第三個階段對讀入內存的python代碼的處理方式不一樣
6,註釋:註釋是對關鍵代碼的解釋說明,被註釋的代碼不會被執行。
    單行註釋 #
    三引號多行註釋  '''  '''      """     """
    快捷註釋  Ctrl+/
七、IDE集成開發環境pycharm
    pycharm是一款編程人員必不可少的軟件,能夠提升開發效率。python

相關文章
相關標籤/搜索