python學習中,1
·????????? Python 解釋器
Python 程序的執(zhí)行依賴于 Python 解釋器。常用的 Python 解釋器有:
1.???? CPython
使用 c 語言實現(xiàn)的解釋器,最常用的解釋器。通常說的解釋器指的就是它。
2.???? Jython
使用 java 語言實現(xiàn)的解釋器。Jython 可以直接調(diào)用 java 類庫,適合在 java 平臺上開
發(fā)
3.???? IronPython
.NET 平臺上使用的解釋器??芍苯诱{(diào)用.NET 平臺的類,適合.NET 平臺上開發(fā)
4.???? PyPy
使用 Python 語言實現(xiàn)的解釋器
Python 開發(fā)入門
Python 下載安裝和配置
1.???? 進入官網(wǎng):www.python.org/downloads/
2.???? 下載
3.???? 安裝(和安裝一般軟件區(qū)別不大)
4.???? 環(huán)境變量問題
勾選:“Add Python to environment variable”。? 這樣就會將 Python 添加到環(huán)境變量 Path 中,我們可以在 windows 的命令行模式下運行 Python 解釋器。
?
問題:由于 dll 缺失造成安裝出錯:
下載 dll 修復軟件,運行修復即可,重啟計算機。
?
?
Python 開發(fā)環(huán)境
開發(fā)環(huán)境,英文是 IDE(Integrated Development Environment 集成開發(fā)環(huán)境)。
?
不要糾結(jié)于使用哪個開發(fā)環(huán)境。開發(fā)環(huán)境本質(zhì)上就是對 Python 解釋器 python.exe 的封裝,核心都一樣??梢哉f:“開發(fā)環(huán)境 IDE,只是解釋器的一個外掛而已”,只是為了讓程序員更加方便編程,減少出錯率,尤其是拼寫錯誤。
常用的開發(fā)環(huán)境如下:
1.???? IDLE
2.???? Pycharm
3.???? wingIDE
4.???? Eclipse
5.???? IPython
?
交互模式(腳本 shell 模式)
1.???? 進入命令行窗口,輸入:python
?
2.???? >>>即為“提示符”
3.???? 關(guān)閉交互窗口:
(1)???? Ctrl+Z 和回車
(2)???? 輸入 quit()命令
(3)???? 直接關(guān)閉命令行窗口
4.???? 中斷程序執(zhí)行:ctrl+C
?
交互模式工作原理和 Python 處理文件的方式一樣。除了一點:當你輸入一些值時,交互模式會自動打印輸出。Py 文件中則必須使用 print 語句。