Python程序設計基礎教程
吳海娟
商品描述
作者簡介
目錄大綱
目錄
第1章計算機基礎概述與Python簡介
1.1計算機基礎概述
1.1.1計算機的組成
1.1.2計算機的工作原理
1.1.3計算機的語言
1.2Python簡介
1.2.1Python的歷史與現狀
1.2.2Python的特點與應用
1.2.3Python的安裝與使用
1.3本章小結
1.4練習與思考
第2章Python基礎語法
2.1關鍵字和標識符
2.2常量和變量
2.3數據類型
2.3.1基本數據類型
2.3.2數據類型相關的函數與類型轉換
2.4運算符和表達式
2.4.1運算符
2.4.2表達式
2.4.3運算符的優先級
2.4.4內置的數值類型函數和math模塊
2.5輸入輸出語句
2.5.1輸入函數input()
2.5.2輸出函數print()
2.6本章小結
2.7練習與思考
第3章程序流程控制
3.1選擇結構
3.1.1單分支結構
3.1.2雙分支結構
3.1.3多分支結構
3.1.4分支嵌套結構
3.2循環結構
3.2.1for循環
3.2.2while循環
3.2.3循環控制語句
3.2.4循環嵌套
3.3綜合應用
3.4本章小結
3.5練習與思考
第4章列表與元組
4.1列表
4.1.1列表的定義與創建
4.1.2列表的操作
4.2元組
4.2.1元組的定義與創建
4.2.2元組的操作
4.3綜合應用
4.4本章小結
4.5練習與思考
第5章字典與集合
5.1字典
5.1.1字典的定義與創建
5.1.2字典的操作
5.2集合
5.2.1集合的定義與創建
5.2.2集合的操作
5.3綜合應用
5.4本章小結
5.5練習與思考
第6章函數與模塊
6.1函數
6.1.1函數的定義與調用
6.1.2參數傳遞的方式
6.1.3遞歸函數和匿名函數
6.1.4變量的作用域
6.2模塊
6.2.1模塊的概念
6.2.2標準庫中的模塊
6.3綜合應用
6.4本章小結
6.5練習與思考
第7章面向對象的編程
7.1面向對象編程的概念
7.2類和對象
7.2.1類的定義
7.2.2對象的創建
7.3面向對象的特性
7.3.1封裝性
7.3.2繼承性
7.3.3多態性
7.4類方法和靜態方法
7.4.1類方法
7.4.2靜態方法
7.5綜合應用
7.6本章小結
7.7練習與思考
第8章文件與異常
8.1文件與文件操作
8.1.1文件
8.1.2文件操作
8.1.3CSV文件操作
8.2異常與異常處理
8.2.1異常
8.2.2異常處理
8.3綜合應用
8.4本章小結
8.5練習與思考
第9章圖形用戶界面的應用
9.1圖形用戶界面庫
9.1.1Tkinter
9.1.2wxPython
9.2綜合應用
9.3本章小結
9.4練習與思考
第10章科學計算與數據分析的應用
10.1科學計算基礎
10.1.1NumPy庫
10.1.2SciPy庫
10.2數據分析和可視化
10.2.1Pandas庫
10.2.2Matplotlib庫
10.3綜合應用
10.4本章小結
10.5練習與思考
第11章人工智能的應用
11.1人工智能概要
11.1.1基礎計算
11.1.2機器學習
11.1.3深度學習
11.2機器學習入門
11.2.1監督學習
11.2.2無監督學習
11.3深度學習入門
11.3.1計算機視覺
11.3.2自然語言處理
11.4本章小結
11.5練習與思考
附錄A標準ASCII碼表(0~127)
附錄BUnicode常用字符節選
附錄C藍橋杯Python(軟件賽)
附錄D全國計算機等級考試二級Python語言程序設計考綱主要內容
參考文獻







