Python 入門的開端之Linux粗識(1)

2021-08-27 16:27:13 字數 1436 閱讀 4807

眾所周知,一台計算機是有硬體和軟體組成的。而當我們從市場上買來一台新的計算機的時候,所裝的第乙個軟體便是 作業系統。對!沒錯,作業系統說白了也就是一坨比較大的軟體而已。而它存在的唯一目的就是控制你計算機中所用到的各種硬體(例如:音效卡,磁碟,……)

沒有安裝作業系統的計算機,通常被稱為 裸機

•如果想在 裸機 上執行自己所編寫的程式,就必須用機器語言書寫程式

•如果計算機上安裝了作業系統,就可以在作業系統上安裝支援的高階語言環境,用高階語言開發程式

補充:機器語言(例如:01101010)可以操作硬體(cpu 記憶體),

但因太過繁瑣複雜 不利於程式設計師工作,因此就產生了作業系統

重點內容:作業系統的作用:1.直接操作硬體 2.把操作硬體的**封裝成乙個個系統呼叫(供程式設計師間接的操作硬體)

1》桌面作業系統

**1**. windows系統不穩定(例如:用的時間久了會卡頓,出現小意外需重啟……),安全性低,

應用軟體多,使用者群體大

**2**. macos基於unix,安全性和穩定性遠遠高於windows,而且為程式設計師提供非常好的開發環境配置

適合於開發人員

**3.** linux應用軟體少,使用者群體少。適合於伺服器領域

2》伺服器(硬體+軟體大電腦+作業系統)作業系統

**1.** linux 安全,穩定,免費,占有率高,提供的相關伺服器配套軟體更加齊全(比windows多)

**2.** windows server 付費,占有率低

題外話:日常維護並不在機房(伺服器身邊)維護,因為這裡噪音很大而且溫度很低,

所以就有了遠端登入這個東西

3》嵌入式作業系統(開發一些智慧型硬體,智慧型機械人,智慧型家居……)、

現在可以說是linux一家獨大了,因為他的核心非常的小,而且是開源的,開發商可以根據自己的需要自行定製

外加之使用起來非常簡單,而且python在人工智慧方面非常火爆,python又可以在linux端開發

linux作業系統在嵌入式中更有優勢
4》移動裝置作業系統

**1**.ios 

**2**. android(基於linux)

題外話:實際上幾年前移動式作業系統是屬於嵌入式作業系統的,不過被android和ios等後來居

python3的安裝,Window與linux

一 window安裝 1.首先是window下的安裝。點選download,進入頁面,拉到最下面,有個file的標題 安裝完之後,在命令提示符就可以輸入python就行了,就能進入編譯器了。如果不可用,輸入python3試試,這個跟環境變數有關。如果還是不行,就進入安裝目錄下啟動。一般安裝後,在開始...

Python入門之語句

前邊基本了解了python的基本資料結構,接下來我們可以安裝pycharm,也就是之前提到的整合開發環境 if 條件表示式 滿足條件表示式執行的語句 else 不滿足條件表示式執行的語句 name westos if name westos print hello westos else print...

python入門之函式

1.1 函式是一段功能 的封裝,可以被其他程式 重複呼叫。1.2 函式一般包括三要素 函式名 引數和返回值 建立函式要使用def關鍵字 例如 def say name print 名字叫做 format name return name 1 python中的單行注釋和多行注釋在在編譯後會被去掉,如果...