- Python編程:從入門到實踐
- (美)埃里克·馬瑟斯
- 7844字
- 2019-01-05 10:15:02
第1章 起步

在本章中,你將運行自己的第一個程序——hello_world.py。為此,你首先需要檢查自己的計算機是否安裝了Python;如果沒有安裝,你需要安裝它。你還要安裝一個文本編輯器,用于編寫和運行Python程序。你輸入Python代碼時,這個文本編輯器能夠識別它們并突出顯示不同的部分,讓你能夠輕松地了解代碼的結構。
1.1 搭建編程環境
在不同的操作系統中,Python存在細微的差別,因此有幾點你需要牢記在心。這里將介紹大家使用的兩個主要的Python版本,并簡要介紹Python的安裝步驟。
1.1.1 Python 2和Python 3
當前,有兩個不同的Python版本:Python 2和較新的Python 3。每種編程語言都會隨著新概念和新技術的推出而不斷發展,Python的開發者也一直致力于豐富和強化其功能。大多數修改都是逐步進行的,你幾乎意識不到,但如果你的系統安裝的是Python 3,那么有些使用Python 2編寫的代碼可能無法正確地運行。在本書中,我將指出Python 2和Python 3的重大差別,這樣無論你安裝的是哪個Python版本,都能夠按書中的說明去做。
如果你的系統安裝了這兩個版本,請使用Python 3;如果沒有安裝Python,請安裝Python 3;如果只安裝了Python 2,也可直接使用它來編寫代碼,但還是盡快升級到Python 3為好,因為這樣你就能使用最新的Python版本了。
1.1.2 運行Python代碼片段
Python自帶了一個在終端窗口中運行的解釋器,讓你無需保存并運行整個程序就能嘗試運行Python代碼片段。
本書將以如下方式列出代碼片段:
>>>print("Hello Python interpreter!") ?
Hello Python interpreter!
加粗的文本表示需要你輸入之后按回車鍵來執行的代碼。本書的大多數示例都是獨立的小程序,你將在編輯器中執行它們,因為大多數代碼都是這樣編寫出來的。然而,為高效地演示某基本概念,需要在Python終端會話中執行一系列代碼片段。只要代碼清單中包含三個尖括號(如?所示),就意味著輸出來自終端會話。稍后將演示如何在Python解釋器中編寫代碼。
1.1.3 Hello World程序
長期以來,編程界都認為剛接觸一門新語言時,如果首先使用它來編寫一個在屏幕上顯示消息“Hello world!”的程序,將給你帶來好運。
要使用Python來編寫這種Hello World程序,只需一行代碼:
print("Hello world!")
這種程序雖然簡單,卻有其用途:如果它能夠在你的系統上正確地運行,你編寫的任何Python程序都將如此。稍后將介紹如何在特定的系統中編寫這樣的程序。
1.2 在不同操作系統中搭建Python編程環境
Python是一種跨平臺的編程語言,這意味著它能夠運行在所有主要的操作系統中。在所有安裝了Python的現代計算機上,都能夠運行你編寫的任何Python程序。然而,在不同的操作系統中,安裝Python的方法存在細微的差別。
在這一節中,你將學習如何在自己的系統中安裝Python和運行Hello World程序。你首先要檢查自己的系統是否安裝了Python,如果沒有,就安裝它;接下來,你需要安裝一個簡單的文本編輯器,并創建一個空的Python文件——hello_world.py。最后,你將運行Hello World程序,并排除各種故障。我將詳細介紹如何在各種操作系統中完成這些任務,讓你能夠搭建一個對初學者友好的Python編程環境。
1.2.1 在Linux系統中搭建Python編程環境
Linux系統是為編程而設計的,因此在大多數Linux計算機中,都默認安裝了Python。編寫和維護Linux的人認為,你很可能會使用這種系統進行編程,他們也鼓勵你這樣做。鑒于此,要在這種系統中編程,你幾乎不用安裝什么軟件,也幾乎不用修改設置。
1.檢查Python版本
在你的系統中運行應用程序Terminal(如果你使用的是Ubuntu,可按Ctrl+Alt+T),打開一個終端窗口。為確定是否安裝了Python,執行命令python(請注意,其中的p是小寫的)。輸出將類似下面這樣,它指出了安裝的Python版本;最后的>>>是一個提示符,讓你能夠輸入Python命令。
$python
Python 2.7.6 (default, Mar 22 2014, 22:59:38)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
上述輸出表明,當前計算機默認使用的Python版本為Python 2.7.6。看到上述輸出后,如果要退出Python并返回到終端窗口,可按Ctrl+D或執行命令exit()。
要檢查系統是否安裝了Python 3,可能需要指定相應的版本。換句話說,如果輸出指出默認版本為Python 2.7,請嘗試執行命令python3:
$python3
Python 3.5.0 (default, Sep 17 2015, 13:05:18)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
上述輸出表明,系統中也安裝了Python 3,因此你可以使用這兩個版本中的任何一個。在這種情況下,請將本書中的命令python都替換為python3。大多數Linux系統都默認安裝了Python,但如果你的Linux系統不知什么原因沒有安裝Python或只安裝了Python 2,而你要安裝Python 3,請參見附錄A。
2.安裝文本編輯器
Geany是一款簡單的文本編輯器:它易于安裝;讓你能夠直接運行幾乎所有的程序(而無需通過終端來運行);使用不同的顏色來顯示代碼,以突出代碼語法;在終端窗口中運行代碼,讓你能夠習慣使用終端。附錄B介紹了其他一些文本編輯器,但我強烈建議你使用Geany,除非你有充分的理由不這樣做。
在大多數Linux系統中,都只需執行一個命令就可以安裝Geany:
$sudo apt-get install geany
如果這個命令不管用,請參閱http://geany.org/Download/ThirdPartyPackages/的說明。
3.運行Hello World程序
為編寫第一個程序,需要啟動Geany。為此,可按超級(Super)鍵(俗稱Windows鍵),并在系統中搜索Geany。找到Geany后,雙擊以啟動它;再將其拖曳到任務欄或桌面上,以創建一個快捷方式。接下來,創建一個用于存儲項目的文件夾,并將其命名為python_work(在文件名和文件夾名中,最好使用小寫字母,并使用下劃線來表示空格,因為這是Python采用的命名約定)。回到Geany,選擇菜單File ? Save As,將當前的空Python文件保存到文件夾python_work,并將其命名為hello_world.py。擴展名.py告訴Geany,文件包含的是Python程序;它還讓Geany知道如何運行該程序,并以有益的方式突出其中的代碼。
保存文件后,在其中輸入下面一行代碼:
print("Hello Python world!")
如果你的系統安裝了多個Python版本,就必須對Geany進行配置,使其使用正確的版本。為此,可選擇菜單Build(生成)? Set Build Commands(設置生成命令);你將看到文字Compile(編譯)和Execute(執行),它們旁邊都有一個命令。默認情況下,這兩個命令都是python,要讓Geany使用命令python3,必須做相應的修改。
如果在終端會話中能夠執行命令python3,請修改編譯命令和執行命令,讓Geany使用Python 3解釋器。為此,將編譯命令修改成下面這樣:
python3 -m py_compile "%f"
你必須完全按上面的代碼顯示的那樣輸出這個命令,確保空格和大小寫都完全相同。
將執行命令修改成下面這樣:
python3 "%f"
同樣,務必確保空格和大小寫都完全與顯示的相同。圖1-1顯示了該如何在Geany中配置這些命令。

圖1-1 在Linux中配置Geany,使其使用Python 3
現在來運行程序hello_world.py。為此,可選擇菜單Build ? Execute、單擊Execute圖標(兩個齒輪)或按F5。將彈出一個終端窗口,其中包含如下輸出:
Hello Python world! ------------------ (program exited with code: 0) Press return to continue
如果沒有看到這樣的輸出,請檢查你輸入的每個字符。你是不是將print的首字母大寫了?是不是遺漏了引號或括號?編程語言對語法的要求非常嚴格,只要你沒有嚴格遵守語法,就會出錯。如果代碼都正確,這個程序也不能正確地運行,請參閱1.3節。
4.在終端會話中運行Python代碼
你可以打開一個終端窗口并執行命令python或python3,再嘗試運行Python代碼片段。檢查Python版本時,你就這樣做過。下面再次這樣做,但在終端會話中輸入如下代碼行:
>>>print("Hello Python interpreter!")
Hello Python interpreter!
>>>
消息將直接打印到當前終端窗口中。別忘了,要關閉Python解釋器,可按Ctrl+D或執行命令exit()。
1.2.2 在OS X系統中搭建Python編程環境
大多數OS X系統都默認安裝了Python。確定安裝了Python后,你還需安裝一個文本編輯器,并確保其配置正確無誤。
1.檢查是否安裝了Python
在文件夾Applications/Utilities中,選擇Terminal,打開一個終端窗口;你也可以按Command+空格鍵,再輸入terminal并按回車。為確定是否安裝了Python,請執行命令python(注意,其中的p是小寫的)。輸出將類似于下面這樣,它指出了安裝的Python版本;最后的>>>是一個提示符,讓你能夠輸入Python命令。
$ python
Python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits", or "license" for more information.
>>>
上述輸出表明,當前計算機默認使用的Python版本為Python 2.7.5。看到上述輸出后,如果要退出Python并返回到終端窗口,可按Ctrl+D或執行命令exit()。
要檢查系統是否安裝了Python 3,可嘗試執行命令python3。可能會出現一條錯誤消息,但如果輸出指出系統安裝了Python 3,則無需安裝就可使用它。如果在你的系統中能夠執行命令python3,則對于本書的所有命令python,都請替換為命令python3。如果不知道出于什么原因你的系統沒有安裝Python,或者只安裝了Python 2,而你又想安裝Python 3,請參閱附錄A。
2.在終端會話中運行Python代碼
你可以打開一個終端窗口并執行命令python或python3,再嘗試運行Python代碼片段。檢查Python版本時,你就這樣做過。下面再次這樣做,但在終端會話中輸入如下代碼行:
>>>print("Hello Python interpreter!")
Hello Python interpreter!
>>>
消息將直接打印到當前終端窗口中。別忘了,要關閉Python解釋器,可按Ctrl+D或執行命令exit()。
3.安裝文本編輯器
Sublime Text是一款簡單的文本編輯器:它在OS X中易于安裝;讓你能夠直接運行幾乎所有程序(而無需通過終端);使用不同的顏色來顯示代碼,以突出代碼語法;在內嵌在Sublime Text窗口內的終端會話中運行代碼,讓你能夠輕松地查看輸出。附錄B介紹了其他一些文本編輯器,但我強烈建議你使用Sublime Text,除非你有充分的理由不這樣做。
要下載Sublime Text安裝程序,可訪問http://sublimetext.com/3,單擊Download鏈接,并查找OS X安裝程序。Sublime Text的許可策略非常靈活,你可以免費使用這款編輯器,但如果你喜歡它并想長期使用,建議你購買許可證。下載安裝程序后,打開它,再將Sublime Text圖標拖放到Applications文件夾。
4.配置Sublime Text使其使用Python 3
如果你啟動Python終端會話時使用的命令不是python,就需要配置Sublime Text,讓它知道到系統的什么地方去查找正確的Python版本。要獲悉Python解釋器的完整路徑,請執行如下命令:
$ type -a python3
python3 is /usr/local/bin/python3
現在,啟動Sublime Text,并選擇菜單Tools ? Build System ? New Build System,這將打開一個新的配置文件。刪除其中的所有內容,再輸入如下內容:
{ "cmd": ["/usr/local/bin/python3", "-u", "$file"], }
這些代碼讓Sublime Text使用命令python3來運行當前打開的文件。請確保其中的路徑為你在前一步使用命令type -a python3獲悉的路徑。將這個配置文件命名為Python3.sublime-build,并將其保存到默認目錄——你選擇菜單Save時Sublime Text打開的目錄。
5.運行Hello World程序
為編寫第一個程序,需要啟動Sublime Text。為此,可打開文件夾Applications,并雙擊圖標Sublime Text;也可按Command+空格鍵,再在彈出的搜索框中輸入sublime text。
創建一個用于存儲項目的文件夾,并將其命名為python_work(在文件名和文件夾名中,最好使用小寫字母,并使用下劃線來表示空格,因為這是Python采用的命名約定)。在Sublime Text中,選擇菜單File ? Save As,將當前的空Python文件保存到文件夾python_work,并將其命名為hello_world.py。擴展名.py告訴Sublime Text,文件包含的是Python程序;它還讓Sublime Text知道如何運行該程序,并以有益的方式突出其中的代碼。
保存文件后,在其中輸入下面一行代碼:
print("Hello Python world!")
如果在系統中能夠運行命令python,就可選擇菜單Tools ? Build或按Ctrl+B來運行程序。如果你對Sublime Text進行了配置,使其使用的命令不是python,請選擇菜單Tools ? Build System,再選擇Python 3。這將把Python 3設置為默認使用的Python版本;此后,你就可選擇菜單Tools ? Build或按Command+B來運行程序了。
Sublime Text窗口底部將出現一個終端屏幕,其中包含如下輸出:
Hello Python world! [Finished in 0.1s]
如果沒有看到這樣的輸出,請檢查你輸入的每個字符。你是不是將print的首字母大寫了?是不是遺漏了引號或括號?編程語言對語法的要求非常嚴格,只要你沒有嚴格遵守語法,就會出錯。如果代碼都正確,這個程序也不能正確地運行,請參閱1.3節。
1.2.3 在Windows系統中搭建Python編程環境
Windows系統并非都默認安裝了Python,因此你可能需要下載并安裝它,再下載并安裝一個文本編輯器。
1.安裝Python
首先,檢查你的系統是否安裝了Python。為此,在“開始”菜單中輸入command并按回車以打開一個命令窗口;你也可按住Shift鍵并右擊桌面,再選擇“在此處打開命令窗口”。在終端窗口中輸入python并按回車;如果出現了Python提示符(>>>),就說明你的系統安裝了Python。然而,你也可能會看到一條錯誤消息,指出python是無法識別的命令。
如果是這樣,就需要下載Windows Python安裝程序。為此,請訪問http://python.org/downloads/。你將看到兩個按鈕,分別用于下載Python 3和Python 2。單擊用于下載Python 3的按鈕,這會根據你的系統自動下載正確的安裝程序。下載安裝程序后,運行它。請務必選中復選框Add Python to PATH(如圖1-2所示),這讓你能夠更輕松地配置系統。

圖1-2 確保選中復選框Add Python to PATH
2.啟動Python終端會話
通過配置系統,讓其能夠在終端會話中運行Python,可簡化文本編輯器的配置工作。打開一個命令窗口,并在其中執行命令python。如果出現了Python提示符(>>>),就說明Windows找到了你剛安裝的Python版本。
C:\>python
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 22:15:05) [MSC v.1900 32 bit
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
如果是這樣,就可以直接跳到下一部分——“在終端會話中運行Python”。
然而,輸出可能類似于下面這樣:
C:\>python
'python' is not recognized as an internal or external command, operable
program or batch file.
在這種情況下,你就必須告訴Windows如何找到你剛安裝的Python版本。命令python通常存儲在C盤,因此請在Windows資源管理器中打開C盤,在其中找到并打開以Python打頭的文件夾,再找到文件python。例如,在我的計算機中,有一個名為Python35的文件夾,其中有一個名為python的文件,因此文件python的路徑為C:\Python35\python。如果找不到這個文件,請在Windows資源管理器的搜索框中輸入python,這將讓你能夠準確地獲悉命令python在系統中的存儲位置。
如果認為已知道命令python的路徑,就在終端窗口中輸入該路徑進行測試。為此,打開一個命令窗口,并輸入你確定的完整路徑:
C:\>C:\Python35\python
Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 22:15:05) [MSC v.1900 32 bit
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
如果可行,就說明你已經知道如何訪問Python了。
3.在終端會話中運行Python
在Python會話中執行下面的命令,并確認看到了輸出“Hello Python world!”。
>>>print("Hello Python world!")
Hello Python world!
>>>
每當要運行Python代碼片段時,都請打開一個命令窗口并啟動Python終端會話。要關閉該終端會話,可按Ctrl+Z,再按回車鍵,也可執行命令exit()。
4.安裝文本編輯器
Geany是一款簡單的文本編輯器:它易于安裝;讓你能夠直接運行幾乎所有的程序(而無需通過終端);使用不同的顏色來顯示代碼,以突出代碼語法;在終端窗口中運行代碼,讓你能夠習慣使用終端。附錄B介紹了其他一些文本編輯器,但我強烈建議你使用Geany,除非你有充分的理由不這樣做。
要下載Windows Geany安裝程序,可訪問http://geany.org/,單擊Download下的Releases,找到安裝程序geany-1.25_setup.exe或類似的文件。下載安裝程序后,運行它并接受所有的默認設置。
為編寫第一個程序,需要啟動Geany。為此,可按超級(Super)鍵(俗稱Windows鍵),并在系統中搜索Geany。找到Geany后,雙擊以啟動它;再將其拖曳到任務欄或桌面上,以創建一個快捷方式。接下來,創建一個用于存儲項目的文件夾,并將其命名為python_work(在文件名和文件夾名中,最好使用小寫字母,并使用下劃線來表示空格,因為這是Python采用的命名約定)。回到Geany,選擇菜單File ? Save As,將當前的空Python文件保存到文件夾python_work,并將其命名為hello_world.py。擴展名.py告訴Geany,文件包含的是Python程序;它還讓Geany知道如何運行該程序,并以有益的方式突出其中的代碼。
保存文件后,在其中輸入下面一行代碼:
print("Hello Python world!")
如果能夠在系統中執行命令python,就無需配置Geany,因此你可以跳過下一部分,直接進入“運行Hello World程序”部分。如果啟動Python解釋器時必須指定路徑,如C:\Python35\python,請按下面的說明對Geany進行配置。
5.配置Geany
要配置Geany,請選擇菜單Build ? Set Build Commands;你將看到文字Compile和Execute,它們旁邊都有一個命令。默認情況下,編譯命令和執行命令的開頭都是python,但Geany不知道命令python存儲在系統的什么地方,因此你需要在其中添加你在終端會話中使用的路徑。
為此,在編譯命令和執行命令中,加上命令python所在的驅動器和文件夾。其中編譯命令應類似于下面這樣:
C:\Python35\python -m py_compile "%f"
在你的系統中,路徑可能稍有不同,但請務必確保空格和大小寫與這里顯示的一致。
執行命令應類似于下面這樣:
C:\Python35\python "%f"
同樣,指定執行命令時,務必確保空格和大小寫與這里顯示的一致。圖1-3顯示了該如何在Geany中配置這些命令。

圖1-3 在Windows中配置Geany,使其使用Python 3
正確地設置這些命令后,單擊OK按鈕。
6.運行Hello World程序
現在應該能夠成功地運行程序了。請運行程序hello_world.py;為此,可選擇菜單Build ? Execute、單擊Execute圖標(兩個齒輪)或按F5。將彈出一個終端窗口,其中包含如下輸出:
Hello Python world! ------------------ (program exited with code: 0) Press return to continue
如果沒有看到這樣的輸出,請檢查你輸入的每個字符。你是不是將print的首字母大寫了?是不是遺漏了引號或括號?編程語言對語法的要求非常嚴格,只要你沒有嚴格遵守語法,就會出錯。如果代碼都正確,這個程序也不能正確地運行,請參閱下一節。
1.3 解決安裝問題
如果你按前面的步驟做,應該能夠成功地搭建編程環境。但如果你始終無法運行程序hello_world.py,可嘗試如下幾個解決方案。
· 程序存在嚴重的錯誤時,Python將顯示traceback。Python會仔細研究文件,試圖找出其中的問題。traceback可能會提供線索,讓你知道是什么問題讓程序無法運行。
· 離開計算機,先休息一會兒,再嘗試。別忘了,在編程中,語法非常重要,即便是少一個冒號、引號不匹配或括號不匹配,都可能導致程序無法正確地運行。請再次閱讀本章相關的內容,再次審視你所做的工作,看看能否找出錯誤。
· 推倒重來。你也許不需要把一切都推倒重來,但將文件hello_world.py刪除并重新創建它也許是合理的選擇。
· 讓別人在你的計算機或其他計算機上按本章的步驟重做一遍,并仔細觀察。你可能遺漏了一小步,而別人剛好沒有遺漏。
· 請懂Python的人幫忙。當你有這樣的想法時,可能會發現在你認識的人當中就有人使用Python。
· 本章的安裝說明在本書主頁上:http://www.ituring.com.cn/book/1861。對你來說,在線版也許更合適。
· 到網上尋求幫助。附錄C提供了很多在線資源,如論壇或在線聊天網站,你可以前往這些地方,請求解決過你面臨的問題的人提供解決方案。
不要擔心這會打擾經驗豐富的程序員。每個程序員都遇到過問題,而大多數程序員都會樂意幫助你正確地設置系統。只要能清晰地說明你要做什么、嘗試了哪些方法及其結果,就很可能有人能夠幫到你。正如前言中指出的,Python社區對初學者非常友好。
任何現代計算機都能夠運行Python,如果你遇到了困難,請想辦法尋求幫助吧。前期的問題可能令人沮喪,但很值得你花時間去解決。能夠運行hello_world.py后,你就可以開始學習Python了,而且編程工作會更有趣,也更令人愉快。
1.4 從終端運行Python程序
你編寫的大多數程序都將直接在文本編輯器中運行,但有時候,從終端運行程序很有用。例如,你可能想直接運行既有的程序。
在任何安裝了Python的系統上都可以這樣做,前提是你知道如何進入程序文件所在的目錄。為嘗試這樣做,請確保已將文件hello_world.py存儲到了桌面的python_work文件夾中。
1.4.1 在Linux和OS X系統中從終端運行Python程序
在Linux和OS X系統中,從終端運行Python程序的方式相同。在終端會話中,可使用終端命令cd(表示切換目錄,change directory)在文件系統中導航。命令ls(list的簡寫)顯示當前目錄中所有未隱藏的文件。
為運行程序hello_world.py,請打開一個新的終端窗口,并執行下面的命令:
~>cd Desktop/python_work/ ? ~/Desktop/python_work>ls ? hello_world.py ~/Desktop/python_work>python hello_world.py ? Hello Python world!
這里使用了命令cd來切換到文件夾Desktop/python_work(見?)。接下來,使用命令ls來確認這個文件夾中包含文件hello_world.py(見?)。最后,使用命令python hello_world.py來運行這個文件(見?)。
就這么簡單。要運行Python程序,只需使用命令python(或python3)即可。
1.4.2 在Windows系統中從終端運行Python程序
在命令窗口中,要在文件系統中導航,可使用終端命令cd;要列出當前目錄中的所有文件,可使用命令dir(表示目錄, directory)。
為運行程序hello_world.py,請打開一個新的終端窗口,并執行下面的命令:
C:\>cd Desktop\python_work ? C:\Desktop\python_work>dir ? hello_world.py C:\Desktop\python_work>python hello_world.py ? Hello Python world!
這里使用了命令cd來切換到文件夾Desktop\python_work(見?)。接下來,使用命令dir來確認這個文件夾中包含文件hello_world.py(見?)。最后,使用命令python hello_world.py來運行這個文件(見?)。
如果你沒有對系統進行配置以使用簡單命令python,就可能需要指定這個命令的路徑:
C:\$cd Desktop\python_work C:\Desktop\python_work$dir hello_world.py C:\Desktop\python_work$C:\Python35\python hello_world.py Hello Python world!
大多數程序都可以直接從編輯器運行,但需要解決的問題比較復雜時,你編寫的程序可能需要從終端運行。
動手試一試
本章的練習都是探索性的,但從第2章開始將要求你用那一章學到的知識來解決問題。
1-1 python.org:瀏覽Python主頁(http://python.org/),尋找你感興趣的主題。你對Python越熟悉,這個網站對你來說就越有用。
1-2 輸入錯誤:打開你剛創建的文件hello_world.py,在代碼中添加一個輸入錯誤,再運行這個程序。輸入錯誤會引發錯誤嗎?你能理解顯示的錯誤消息嗎?你能添加一個不會導致錯誤的輸入錯誤嗎?你憑什么認為它不會導致錯誤?
1-3 無窮的技藝:如果你編程技藝無窮,你打算開發什么樣的程序呢?你就要開始學習編程了;如果心中有目標,就能立即將新學到的技能付諸應用;現在正是草擬目標的大好時機。將想法記錄下來是個不錯的習慣,這樣每當需要開始新項目時,都可參考它們。現在請花點時間描繪三個你想創建的程序。
1.5 小結
在本章中,你大致了解了Python,并在自己的系統中安裝了Python。你還安裝了一個文本編輯器,以簡化Python代碼的編寫工作。你學習了如何在終端會話中運行Python代碼片段,并運行了第一個貨真價實的程序——hello_world.py。你還大致了解了如何解決安裝問題。
在下一章,你將學習如何在Python程序中使用各種數據和變量。
- Apache ZooKeeper Essentials
- Modular Programming with Python
- Node.js Design Patterns
- Visual Basic編程:從基礎到實踐(第2版)
- Ext JS Data-driven Application Design
- FreeSWITCH 1.6 Cookbook
- Learning Informatica PowerCenter 10.x(Second Edition)
- Learning Python by Building Games
- Python數據分析從0到1
- Python數據結構與算法(視頻教學版)
- Java編程從入門到精通
- 工業機器人離線編程
- Magento 2 Beginners Guide
- C++ System Programming Cookbook
- Learning D