好程式設計師Python培訓分享Python入門基礎知識
好程式設計師Python 培訓分享 Python 入門基礎知識, 幾天 跟大家分享的是關於學習Python 需要了解的入門基礎知識。一起看一看吧!
一、Python 簡介
Python 定義:是一個免費、開源、跨平臺、動態、物件導向的程式語言。
Python 程式的執行 ( 執行 ) 方式有兩種:互動式、檔案式
互動式
即在命令列輸入指令,回車即可得到結果。
1. 開啟終端
2. 進行互動式: python3
3. 編寫程式碼: print( “ hello world ” )
4. 離開互動式: exti()
檔案式
將指令編寫到.py 檔案,可以重複執行程式。
1. 編寫檔案 ( 字尾 .py 不能省略 )
2. 開啟終端
3. 進入程式所在目錄:輸入“ cd ” 進入到某個目錄
4. 執行程式: python3 檔名 ( 剛才編寫的檔名稱 +.py)
二、Linux 常用指令
1.pwd :檢視當前工作目錄的路徑
2.ls :檢視指定目錄的內容或檔案資訊
3.cd :改變工作目錄 ( 進入到某個目錄 )
4.touch :建立檔案 ( 可以在指定目錄裡建立 )
篇幅有限,僅說幾個常用的。
三、執行過程
計算機只能認識機器碼(1010) ,不能識別原始碼 (python) 。
1. 由原始碼轉變成機器碼的過程分成兩類:編譯和解釋。
2. 編譯:在程式執行之前,透過編譯器講原始碼變成機器碼,例如: C 語言
優點:執行速度快
缺點:開發效率低,不能跨平臺
3. 解釋:在程式執行之時,透過直譯器對程式逐行翻譯,例如: Javascript
優點:開發效率高,可以跨平臺
缺點:執行速度慢
4.python 是解釋型語言,但為了提高執行速度,使用了一種編譯的方法。編譯以後得到 pyc 檔案,儲存了位元組碼 ( 特定於 Python 的表現形式,不是機器碼 ) 。
原始碼—編譯 --> 位元組碼 -- 解釋 --> 機器碼
原始碼到位元組碼的編譯過程只在第一次執行
作為一個才入門的Python 愛好者,也許對這些概念性的東西不是很理解,但當你真正入門了 Python ,你將完全理解上面說的概念性的知識。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913864/viewspace-2707281/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師Python培訓分享基礎入門Django程式設計師PythonDjango
- 好程式設計師Java培訓分享Java基礎知識總結程式設計師Java
- 好程式設計師web前端培訓分享CSS基礎知識學習程式設計師Web前端CSS
- 好程式設計師Python培訓分享Python程式設計師面試技巧程式設計師Python面試
- 好程式設計師Python培訓分享Python之初識網路爬蟲程式設計師Python爬蟲
- 好程式設計師Web前端培訓入門之JS基礎知識梳理彙總程式設計師Web前端JS
- 好程式設計師Java培訓分享零基礎快速入門Java程式設計師Java
- 好程式設計師Python培訓分享Python面試寶典之基礎篇-03程式設計師Python面試
- Python培訓入門基礎知識學什麼?Python
- 好程式設計師大資料培訓分享Hive基礎知識講解程式設計師大資料Hive
- 好程式設計師Python培訓分享四款Python程式庫程式設計師Python
- 好程式設計師Python培訓分享零基礎Python爬蟲學習線路程式設計師Python爬蟲
- 好程式設計師web前端培訓分享面試題Session、Cookie基礎知識程式設計師Web前端面試題SessionCookie
- 好程式設計師Python培訓分享Python如何呼叫RPC介面程式設計師PythonRPC
- 好程式設計師Python培訓分享Python配置gRPC環境程式設計師PythonRPC
- 好程式設計師Python培訓分享Python異常處理程式設計師Python
- 好程式設計師Python培訓分享numpy簡介程式設計師Python
- 好程式設計師Python培訓分享Django中介軟體基礎用法詳解程式設計師PythonDjango
- 好程式設計師web前端教程分享web前端入門基礎知識程式設計師Web前端
- 好程式設計師Java培訓分享SpringBoot入門篇程式設計師JavaSpring Boot
- 好程式設計師Python培訓分享Python系列之分支結構程式設計師Python
- 好程式設計師Python培訓分享Python系列之字串的使用程式設計師Python字串
- 好程式設計師Python培訓分享Python爬蟲工具列表大全程式設計師Python爬蟲
- 好程式設計師Python培訓分享Python爬蟲相關框架程式設計師Python爬蟲框架
- 好程式設計師Python培訓分享學Python要注意什麼程式設計師Python
- 好程式設計師Python培訓分享如何寫Python裝飾器程式設計師Python
- 好程式設計師Python培訓分享入門之元組列表字典詳解程式設計師Python
- 好程式設計師Java培訓分享初學入門須掌握4大核心基礎!程式設計師Java
- 好程式設計師Java培訓分享如何快速入門Java程式設計程式設計師Java
- 好程式設計師Java培訓分享如何快速入門Java程式設計師Java
- 好程式設計師web前端培訓分享JavaScript相關知識程式設計師Web前端JavaScript
- 好程式設計師Java培訓分享JDK工具條知識點程式設計師JavaJDK
- 好程式設計師Python培訓分享Python系列之迴圈結構程式設計師Python
- 好程式設計師Python培訓分享Python生成器與迭代器程式設計師Python
- 好程式設計師Python培訓分享入門必會的3款程式碼編輯器程式設計師Python
- 好程式設計師Java培訓分享20個Java程式設計師基礎題程式設計師Java
- 好程式設計師Python培訓分享開發工具推薦程式設計師Python
- 好程式設計師Python培訓分享簡述fetchone()函式程式設計師Python函式