讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 第2 版新增內容 >

第2 版新增內容

首先,我們來說說第 2 版中有哪些內容沒有改變,那就是我們決定在第 2 版中繼續使用 Python 2,而不是轉換到 Python 3。我們會在第 1 章解釋其中的原因。

下面是第 2 版與第 1 版的不同之處

  • 增加了一些說明,解釋 Python 2 和 Python 3 的區別。

  • 第 12 章增加了一節關於 Python 字典的內容。

  • 在第 20 章的 GUI 編程部分,我們將不再被支持的 PythonCard 換成了應用更廣泛的 PyQt。PyQt 也用在第 22 章的 Hangman 程序和第 24 章的電子寵物程序中。

  • 增加了第 25 章,用來詳細解釋第 10 章中的 Skier 程序。

  • 增加了第 26 章,講述在簡單的對戰遊戲中,如何編寫一個有人工智能(AI) 的機器人來與其他機器人對戰。

  • 增加了一個附錄,列出了 Python 2 和 Python 3 的不同之處。