●第1章 Python基礎知識
1.1 什麼是Python語言
1.1.1 計算機編程語言的發展歷程
1.1.2 Python語言發展歷程
1.1.3 Python版本說明
1.2 Python環境的安裝
1.2.1 Python基礎環境的安裝
1.2.2 Python科學計算環境的安裝
1.2.3 Python開發工具
1.3 實戰練習
1.3.1 在屏幕中打印輸出HelloWorld
1.3.2 從鍵盤輸入獲取數據
1.4 小結、習題與練習
1.4.1 小結
1.4.2 習題
1.4.3 練習
第2章 Python快速入門(一)
2.1 Python基礎語法
2.1.1 變量
2.1.2 常量
2.1.3 標識符
2.1.4 保留字符
2.2 Python編寫習慣
2.2.1 Python中的編碼
2.2.2 注釋與縮進
2.2.3 PEP8規範
2.3 數據類型
2.3.1 數字類型
2.3.2 字符串類型
2.3組類型
2.3.4 列表類型
2.3.5 字典類型
2.3.6 類型之間的轉換
2.4 Python運算符
2.4.1 算術運算符與賦值運算符
2.4.2 比較運算符
2.4.3 邏輯運算符
2.4.4 位運算符
2.4.5 成員運算符和身份運算符
2.4.6 運算符優先級
2.5 Python中的邏輯語句
2.5.1 條件判定if語句
2.5.2 while循環語句
2.5.3 for循環語句
2.5.4 循環語句中的控制語句
2.5.5 異常處理語句
2.6 實戰練習
2.6.1 命令行實現的計算器
2.6.2 簡單暴力破解密碼器
2.7 小結、習題與練習
……
第3章 Python快速入門(二)
第4章 Python小工具開發
第5章 Python操作表格和數據庫
第6章 Python桌面應用開發
第7章 Python遊戲開發
第8章 Python Web開發
第9章 Python爬蟲開發
第10章 Python人工智能入門
第11章 其他常用開發技術
習題參考答案
附錄A Python版本的選擇和多版本共存
附錄B 網絡基礎知識
本書是一本面向Python初學者的書籍,除了介紹Python常見的開發領域和使用場景,還詳細介紹了從Python基礎到具體項目工程的開發,讓讀者快速掌握Python應用開發。
本書從零開始,由淺入深、由點到面地繪制了Python編程世界的草圖,第一部分(第1-3章)主要講解了Python的基礎語法和句法,包括怎樣在本機搭建Python開發環境,如何使用Python開發工具等基礎內容;第二部分(第4-5章)主要講解了如何使用Python開發常用的小工具,如何使用Python提高工作效率;第三部分(第6-11章)主要講解了項目工程的開發,涉及大量其他領域的技術或者服務,也是Python學習的重中之重。通過學習本書,讀者可以快速地了解Python各個領域的應用,並且掌握基本的開發技術,不再覺得這些領域的開發技術遙不可及,也可以探索自己喜歡的開發領域,並通過有趣實用的案例提高深入學習的等