1. 程式人生 > 其它 >計算機基礎與python入門

計算機基礎與python入門

一、作業系統

作業系統其實也是一款應用程式,是溝通應用程式和硬體之間的橋樑。作業系統會控制其他程式執行,管理系統資源,提供最基本的計算功能,管理及配置記憶體、決定系統資源供需的優先次序等。作業系統也提供一個讓使用者與系統互動的操作介面。我們平常使用到的軟體必須要用作業系統才能執行。那麼常見的作業系統有哪些?

PC端常見作業系統
         Windows系統:Windows是應用最廣泛的作業系統,圖形使用者介面,更加註重使用者體驗
         Linux系統:更加註重程式執行,適用於程式設計師及其開發者等技術人員使用,暫不適合商務人士使用,沒有圖形化介面
         mac系統:是蘋果公司研發的系統,使用者體驗和程式執行都較好
         ubuntu系統:較linux系統體驗較好,有圖形化介面
"""linux,mac,ubuntu系統三者都源於unix系統""" 移動端常見作業系統 安卓系統:使用最廣泛的移動端作業系統,由美國Google公司和開放手機聯盟領導及開發 ios系統:蘋果公司研發 鴻蒙系統:華為公司研發

二、檔案的概念

檔案到底是什麼?

#檔案就是存取計算機硬碟資料的資訊集合
當雙擊檔案時就是把硬碟中的資料讀取到記憶體,當編輯檔案的內容時就是更改記憶體中的資料,這時編輯的內容並沒有儲存到硬碟中,需要人為儲存。

"""作業系統就是將複雜的操作指令封裝成簡單的介面供人們使用"""

三、程式語言的發展史

計算機語言分為機器語言,組合語言,高階語言。而這三種語言就是計算機語言發展歷史上的三個階段。

機器語言
     1946年2月14日,世界上第一臺計算機ENAC誕生,使用的是最原始的穿孔卡片。這種卡片上使用的語言是隻有專家才能理解的語言,與人類語言差別極大,這種語言就稱為機器語言。機器語言是第一代計算機語言。這種語言本質上是計算機能識別的唯一語言,人類很難理解。程式設計師採用二進位制直接於計算機交流。
#優點:直接與計算機交流,速度最快
#缺點:學習難度太大,效率低
組合語言
     算機語言發展到第二代,出現了組合語言。組合語言用助記符代替了操作碼,用地址符號或標號代替地址碼。
#優點:學習難度降低,速度較快 #缺點:根本上沒有解決學習難度和效率低的問
高階語言
      當計算機語言發展到第三代時,就進入了“面向人類”的高階語言。高階語言是一種接近於人們使用習慣的程式設計語言。
#優點:學習難度低,開發效率高
#缺點:計算機無法直接識別,速度慢
eg:C,python,java
"""高階語言需要一個'翻譯器'計算機才能識別"""

四、程式語言的分類

1.編譯型
   一次把所有的程式碼轉換成機器語言,然後寫成可執行檔案。
   優點:執行速度快,同等條件下對系統要求較低
   缺點:如果有bug,需要整天翻譯一遍
eg:C/C++、Pascal/Object Pascal
2.解釋型
   需要逐條翻譯
   優點:bug對其影響小
   缺點:速度較慢
eg:python、JavaScript

五、Python基礎

1.python直譯器下載與安裝

我們執行Python程式時,先執行Python直譯器,通過這個直譯器,去讀取我們的Python程式檔案,這個直譯器再以機器指令語言告訴CPU如何去做。

下載地址:https://www.python.org/downloads/windows/
對應版本:Python 3.6.8 - Dec. 24, 2018
           Download Windows x86-64 executable installer
             一步步點選預設提示即可
             注意安裝位置
python直譯器的版本
python1.x:實驗版本 看個樂呵就行 不用
python2.x:最高版本python2.7(2020就不再維護更新了)
python3.x:最高版本python3.9(推薦使用python3.6)
python4.x:還在編寫當中 為了會很牛逼 速度要翻一倍
"""版本的不同主要是底層 針對程式設計師而言程式碼幾乎一致"""
"""
python的就業前景:web開發、雲端計算、人工智慧、科學運算、系統網路運維、網路程式設計
"""

"""
# 切換路徑
   如果是要切換盤(C: )
    如果是切換路徑 cd 
"""

1.1 首先,開啟python官網

1.2 點選downloads,選擇相應的系統版本(我選擇的是windows)

1.3 推薦使用3.6版本(可直接安裝)

1.4 下載完後雙擊安裝即可,自定義安裝位置,點PATH不用再配置環境變數

1.5 五個全勾,點選next

1.6 install for all users勾選,點選install

1.7 這就完成了

2.路徑、相對路徑、絕對路徑

1.路徑:就是某個檔案所在的位置
2.相對路徑:需要參照物,相對參照物所在的目標位置
3.絕對位置:不需要參照物,誰都能找到

3.環境變數

如何檢視環境變數

1.win10系統:右鍵計算機屬性,高階系統設定,環境變數,PATH
2.win7系統:需要將路徑新增在原路徑的最後,並以英文;結束或分割

"""
環境變數相當於一個公共區域,在當前路徑下找不到資料,可以在環境變數下查詢,找到一條即結束
"""

4.Pycharm編譯器

1.下載地址 
https://www.jetbrains.com/pycharm/download/#section=windows
2.破解方式
    1.啟用碼
        百度直接搜尋、淘寶購買
    2.指令碼檔案
        2089/2099、無限試用
    3.修改主機檔案
        較為繁瑣 不太推薦
    
        pycharm需要繫結python直譯器
    在建立python專案的時候 選擇本機自帶的直譯器
      system interpret 

4.1 首先開啟pycharm官網

4.2 點選other versions更多版本

4.3 選擇一個PyCharm Professional Edition版本(專業版本)

4.4 下載完畢後雙擊軟體後,點選next

h

4.5 因為pycharm需要記憶體較多,不要放在C盤中

4.6 點選選擇64位 PATH可點可不點

4.7 點選install

4.8 安裝完成

4.9 雙擊pycharm,點選Do not import settings後點擊ok

4.10 這裡是要啟用,點選evaluate for free 試用30天

4.11 再點選evaluate

4.12 建立一個新專案,將壓縮包拖進來

4.13 點選help中的eval reset

4.14 點選reload後再點選reset,再點選yes

4.15 點選exit重啟即可