計算機是可以進行數值計算和邏輯運算,並且具有儲存功能的電子機器。
計算機由硬體系統和軟體系統組成。
硬體系統主要分為主機和外設兩部分,是指那些構成計算機系統的物理實體,它們主要由各種各樣的
隨機儲存器就是記憶體,斷電資料丟失,優點:讀寫資料的速度很快。
外儲存器,硬碟,優點:斷電資料仍然儲存,缺點:讀寫速度慢。
作業系統是一組具有特殊功能的程式,作業系統扮演了使用者和硬體之間的橋梁作用,簡化對硬體操作,作業系統就是管理硬體。
驅動程式是指裝置驅動程式,是一種可以使計算機和裝置通訊的特殊程式。作業系統通過這個程式操作和控制硬體裝置工作。
驅動程式提供了硬體到作業系統的介面以及協調二者之間的關係。
1.雙擊應用程式,應用程式中的指令和資料就會載入到記憶體中。
2.cpu從記憶體中獲取指令並執行,在記憶體中儲存執行之後的資料
3.cpu控制硬體進行相應操作。
1.計算機是能進行數值運算,邏輯運算,並且具有儲存功能的電子裝置
2.計算機由硬體系統和軟體系統構成
3.計算機中所有程式的執行都是在記憶體中進行的,暫時存放cpu中的運算資料
4.作業系統的作用就是來管理硬體,為普通使用者和開發者提供一種間接控制硬體的方式
5.作業系統為普通使用者提供了終端、圖形化操作硬體的方式
6.作業系統為開發者提供了系統呼叫操作硬體的方式
7.驅動程式扮演作業系統和硬體之間的橋梁
程式語言(計算機語言)是人們為了控制計算機,而設計的一種符號和文字的組合,從而實現向發出指令。
目的:為了控制計算機硬體
python語言就是一種程式語言,有符號和文字組成,使用python語言的目的就是為了控制計算機硬體進行工作。
直譯器負責將文字和富豪轉換為機器指令,本質就是乙個執行在作業系統上的程式。
python的作者,guido von rossum(吉多 範 羅蘇姆,中國python程式設計師叫他 鬼叔)
2023年,誕生第乙個python直譯器,c語言實現
計算機硬體越來越強大,python又容易使用,許多人轉向python,帶來了不同領域的優點
從python2.0開始,python轉為完全開源的方式,python獲得了更加高速的發展
python目前有兩個版本,python2和python3,其中python2截止到2023年停止更新
易學,python有極其簡單的語法,學習極其容易上手。
開源。可移植性,python已經被一直在linux,windows,freebsd,macintosh,solaris,os/2,windows ce甚至還有symbian,android平台。
豐富的庫,python的標準庫確實很龐大,除了標準的庫以外,還有許多其他高質量的庫。
web應用開發
網路爬蟲
桌面軟體
作業系統管理等
python程式開發一般包含兩部分,編寫python程式和執行python程式,所以乙個python開發環境主要包含兩個部分:編輯python**的編輯器,執行python**的直譯器。
window+r ->cmd->輸入python開啟->鍵入**即可
(不可儲存**,適合驗證**)
pycharm
Python爬蟲(一) 開發環境
idle是python的整合開發環境,被打包為python包裝的可選部分。它是乙個入門級的 編寫工具,適合編寫較短的程式。sublime text是乙個專門為程式設計師開發的文字編輯器。它是乙個收費軟體,但是可以無限期的試用。sublime text 支援多種程式語言的語法高亮 擁有優秀的 自動完成...
python開發環境
今天突然想起之前開始用python時候對於開發環境的迷茫,在用python之前,習慣matlab和c 接觸python時對於用何種開發工具有點不知所措,查詢知道pycharm是比較多數人的選擇,當然也有很多eclipse答案。用matlab的習慣使得我習慣於在command裡除錯,而pycharm看...
python開發環境
modified 13 11,11 apr 2014 by chenjunyang page history 1.軟體 1.1.開發工具 1.2.資料庫 1.3.django框架 1.4.類庫 2.疑難解答 2.1.在mac中編譯mysqldb可能出現問題的解決方案 開發工具 windows ide...