1. 程式人生 > 其它 >python開發基礎篇

python開發基礎篇

1:計算機基礎

cpu:中央處理器,大腦,處理各種資料計算
記憶體:臨時存放資料,和cpu直接相連,cpu需要計算的資料載入程式直接從記憶體取資料,比硬碟執行速度快,記憶體斷電資料就會消失而且貴
硬碟:儲存資料,能夠長久儲存資料檔案的
作業系統:操控cpu,記憶體,硬碟,輸入輸出裝置,協調之間執行
應用程式:開啟一個應用程式,程式儲存在硬碟某個位置,滑鼠點選,作業系統把應用程式載入到記憶體,
     cpu來執行程式,通過作業系統cpu將記憶體當中的應用程式來執行

2:python歷史

巨集觀上:python2 與 python3 區別:
        python2 原始碼不標準,混亂,重複程式碼太多,
        python3 統一 標準,去除重複程式碼。

3:python的環境

    編譯型:一次性將所有程式編譯成二進位制檔案。
        缺點:開發效率低,不能跨平臺。
        優點:執行速度快。
        :C,C++等等。
    
    解釋型:當程式執行時,一行一行的解釋。
        優點:開發效率高,可以跨平臺。
        缺點:執行速度慢。
        :python ,php,等等。

4: