官术网_书友最值得收藏!

第一部分 基礎知識

本書的第一部分介紹編寫 Python 程序所需要熟悉的基本概念,其中很多適用于所有編程語言,因此它們在你的整個程序員生涯中都很有用。

第 1 章介紹如何在計算機中安裝 Python,并運行第一個程序——在屏幕上打印消息“Hello world!”。

第 2 章論述如何將信息賦給變量以及如何使用文本和數值。

第 3 章和第 4 章介紹列表。列表讓你能夠在一個地方存儲任意數量的信息,從而高效地處理這些數據:只需幾行代碼,你就能夠處理數百、數千乃至數百萬個值。

第 5 章講解如何使用 if 語句來編寫這樣的代碼:在滿足特定條件時采取一種措施,而在不滿足該條件時采取另一種措施。

第 6 章演示如何使用 Python 字典,將不同的信息關聯起來。與列表一樣,你也可以根據需要在字典中存儲任意數量的信息。

第 7 章講解如何從用戶那里獲取輸入,讓程序變成交互式的。你還將學習 while 循環,它重復地運行代碼塊,直到指定的條件不再滿足為止。

第 8 章介紹如何編寫函數。函數是執行特定任務的具名代碼塊,你可以根據需要隨時運行它。

第 9 章介紹類,它能夠讓你模擬實物。你將編寫代碼來表示小狗、小貓、人、火箭等。

第 10 章介紹如何使用文件,以及如何處理錯誤以免程序意外崩潰。你將在程序關閉前保存數據,并在程序再次運行時讀取它們。你將學習 Python 異常,以便未雨綢繆,讓程序妥善地處理錯誤。

第 11 章講解如何為代碼編寫測試,以核實程序是否像你期望的那樣工作。這樣,在擴展程序時,就不用擔心引入新 bug。要想脫離初級程序員,躋身于中級程序員的行列,測試代碼是你必須掌握的基本技能之一。

主站蜘蛛池模板: 桓台县| 永嘉县| 固镇县| 黄浦区| 梁平县| 沽源县| 云霄县| 惠东县| 峨山| 龙江县| 隆回县| 兴仁县| 綦江县| 错那县| 象州县| 大庆市| 东乌珠穆沁旗| 惠来县| 陆川县| 都兰县| 全州县| 龙海市| 临城县| 灵台县| 姚安县| 佳木斯市| 丁青县| 江山市| 哈巴河县| 华阴市| 贵港市| 东平县| 神池县| 岳阳市| 滨州市| 龙里县| 太原市| 云龙县| 托克逊县| 南丹县| 西城区|