1. 程式人生 > >python入門基礎

python入門基礎

交互 執行 基礎 大量 python入門 運行 字符 機器語言 代碼

python基礎:
機器語言:
特點:用計算機能看的懂的0和1去寫程序
優點:程序運行速度快
缺點:開發效率低

匯編語言:
特點:用一些英文標簽代替一串二進制數字去寫程序
優點:比機器語言好一點,操作系統內大量使用匯編語言
比如關於進程的調度代碼,就是用匯編寫的
缺點:開發效率低

高級語言:
特點:用人能讀懂的(英文) 字符去寫程序
優點:開發效率高
缺點:必須經過翻譯才能讓計算機識別,導致運行速度慢運行速度慢

按照翻譯的方式分為:
編譯型:一次翻譯,拿著編譯後的結果直接給機器運行
c語言:
編譯器:gcc,glibc
開發效率低
運行效率高
解釋型
python語言:
解釋器:Cpython
開發效率高
運行效率低
總結:
運行效率從高到低
開發效率從低到高
學習難度從難到易

python解釋器執行python的過程
1.啟動python解釋器(內存中)
2.將文件test.py的內容從硬盤讀入內存(這一步與文本編輯器是一樣的)
3.執行步驟2讀入內存的代碼


若要永久保存代碼,就要使用文件的方式
如果逍遙調試代碼就要使用交互式的方法

python入門基礎