中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Python程序設計教程 版權信息
- ISBN:9787030710017
- 條形碼:9787030710017 ; 978-7-03-071001-7
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python程序設計教程 內容簡介
本書本著理論聯系實際、專業特色突出的原則,內容由淺入深、循序漸進,使學生既能夠掌握面向過程的結構化程序設計方法,又能夠增強程序設計思維。 全書共10章,系統介紹了Python語言的使用,包括集成開發環境和Python語言基礎,順序、分支及循環等流程控制結構和字符串,以及復合型數據類型的使用,還包括函數的定義及使用、Python的文件操作、異常處理、面向對象的程序設計、Python中數據庫的使用和Python的第三方庫。 本書涵蓋了Python基礎內容的各個方面,可以作為普通高等院校教材,也可以作為自學參考用書和計算機等級考試用書。
Python程序設計教程 目錄
第1章 Python語言概述
1.1 程序設計語言
1.2 Python語言簡介
1.2.1 Python語言的歷史
1.2.2 Python語言的特點
1.2.3 Python語言的應用
1.3 Python的下載和安裝
1.4 集成開發環境
1.5 Python程序格式規范
小結
習題
第2章 Python語言基礎
2.1 關鍵字與標識符
2.1.1 Python語言中的關鍵字
2.1.2 Python語言中的標識符
2.2 數據與數據類型
2.2.1 常量與變量
2.2.2 數字類型
2.2.3 字符串類型
2.3 運算符與表達式
2.3.1 算術運算符
2.3.2 比較運算符
2.3.3 邏輯運算符
2.3.4 賦值運算符
2.3.5 運算符的優先級
2.4 數據的輸入與輸出
2.4.1 輸入函數
2.4.2 輸出函數
2.4.3 格式化輸出
2.5 Python的內置函數
2.5.1 數學運算函數
2.5.2 其他常用內置函數
2.6 Python的標準庫
2.6.1 導入模塊
2.6.2 math庫
2.6.3 random庫
2.6.4 turtle庫
2.6.5 time庫
小結
習題
第3章 Python程序的流程控制
3.1 程序的基本結構
3.1.1 程序流程圖
3.1.2 基本結構
3.2 分支結構
3.3 循環結構
3.3.1 條件循環:while
3.3.2 遍歷循環:for
3.3.3 循環控制語句
3.3.4 循環的嵌套
小結
習題
第4章 序列和字典
4.1 序列的通用操作
4.2 字符串
4.2.1 字符串常用方法
4.2.2 字符串程序實例
4.3 列表
4.3.1 列表的常用操作
4.3.2 列表解析
4.3.3 列表程序實例
4.4 元組
4.4.1 元組的基本操作
4.4.2 元組與列表的轉換
4.5 字典
4.5.1 字典的基本操作
4.5.2 字典的常用方法
4.5.3 字典程序實例
4.6 集合
4.6.1 集合的常用操作
4.6.2 集合運算
小結
習題
第5章 Python函數
5.1 函數的概述
5.2 函數的定義與調用
5.2.1 函數的定義
5.2.2 空函數
5.2.3 函數的調用
5.3 函數的參數
5.3.1 位置參數
5.3.2 默認參數
5.3.3 可變參數
5.3.4 關鍵字參數
5.4 函數的返回值
5.5 函數的嵌套調用
5.6 函數的遞歸
5.7 變量的作用域
5.7.1 局部變量和全局變量
5.7.2 global語句
5.8 lambda函數
5.9 程序實例
小結
習題
第6章 Python的文件操作
6.1 文件的相關概念
6.1.1 文本文件和二進制文件
6.1.2 文本文件的編碼
6.1.3 文件指針的概念
6.2 文件的打開與關閉
6.2.1 打開文件
6.2.2 關閉文件
6.3 文件的操作
6.3.1 讀文件數據
6.3.2 向文件中寫入數據
6.3.3 文件的定位讀/寫
6.3.4 讀/寫二進制文件
6.4 文件和目錄操作
6.4.1 常用的文件操作函數
6.4.2 文件的復制、刪除與重命名操作
6.4.3 文件的目錄操作
6.5 使用CSV文件格式讀/寫數據
6.5.1 CSV文件簡介
6.5.2 讀/寫CSV文件
6.6 文件操作的應用
6.6.1 為文本文件添加行號
6.6.2 建立日志的程序
6.6.3 數據序列化的實現
小結
習題
第7章 異常處理
7.1 異常概述
7.2 Python的異常類
7.2.1 標準異常類
7.2.2 常見的異常類
7.3 異常處理
7.3.1 try-except語句
7.3.2 else語句和finally語句
7.4 自定義異常
7.4.1 raise語句
7.4.2 自定義異常類
7.5 斷言與上下文管理
7.5.1 斷言
7.5.2 上下文管理
小結
習題
第8章 面向對象的程序設計
8.1 面向對象程序設計的概念和特點
8.1.1 面向對象程序設計的概念
8.1.2 面向對象程序設計的特點
8.2 類和對象的創建
8.2.1 類和對象的定義
8.2.2 類的創建
8.2.3 對象的創建
8.2.4 私有成員的創建
8.3 構造方法
8.4 析構方法
8.5 運算符重載
8.6 面向對象程序實例
小結
習題
第9章 Python中數據庫的使用
9.1 數據庫技術概述
9.1.1 數據庫
9.1.2 數據庫管理系統
9.1.3 關系數據庫
9.2 關系型數據庫標準語言
9.2.1 創建表
9.2.2 修改表結構
9.2.3 插入數據
9.2.4 修改數據
9.2.5 查詢數據
9.2.6 刪除數據記錄
9.3 SQLite數據庫
9.3.1 SQLite數據庫簡介
9.3.2 SQLite數據庫的下載和安裝
9.3.3 SQLite3的數據類型
9.4 Python中SQLite3的使用
9.4.1 Python DB-API規范
9.4.2 訪問SQLite3數據庫的步驟
9.4.3 創建SQLite3數據庫
9.4.4 連接SQLite3數據庫
9.4.5 創建表
9.4.6 數據的插入、更新和刪除
9.4.7 數據的查詢
9.4.8
1.1 程序設計語言
1.2 Python語言簡介
1.2.1 Python語言的歷史
1.2.2 Python語言的特點
1.2.3 Python語言的應用
1.3 Python的下載和安裝
1.4 集成開發環境
1.5 Python程序格式規范
小結
習題
第2章 Python語言基礎
2.1 關鍵字與標識符
2.1.1 Python語言中的關鍵字
2.1.2 Python語言中的標識符
2.2 數據與數據類型
2.2.1 常量與變量
2.2.2 數字類型
2.2.3 字符串類型
2.3 運算符與表達式
2.3.1 算術運算符
2.3.2 比較運算符
2.3.3 邏輯運算符
2.3.4 賦值運算符
2.3.5 運算符的優先級
2.4 數據的輸入與輸出
2.4.1 輸入函數
2.4.2 輸出函數
2.4.3 格式化輸出
2.5 Python的內置函數
2.5.1 數學運算函數
2.5.2 其他常用內置函數
2.6 Python的標準庫
2.6.1 導入模塊
2.6.2 math庫
2.6.3 random庫
2.6.4 turtle庫
2.6.5 time庫
小結
習題
第3章 Python程序的流程控制
3.1 程序的基本結構
3.1.1 程序流程圖
3.1.2 基本結構
3.2 分支結構
3.3 循環結構
3.3.1 條件循環:while
3.3.2 遍歷循環:for
3.3.3 循環控制語句
3.3.4 循環的嵌套
小結
習題
第4章 序列和字典
4.1 序列的通用操作
4.2 字符串
4.2.1 字符串常用方法
4.2.2 字符串程序實例
4.3 列表
4.3.1 列表的常用操作
4.3.2 列表解析
4.3.3 列表程序實例
4.4 元組
4.4.1 元組的基本操作
4.4.2 元組與列表的轉換
4.5 字典
4.5.1 字典的基本操作
4.5.2 字典的常用方法
4.5.3 字典程序實例
4.6 集合
4.6.1 集合的常用操作
4.6.2 集合運算
小結
習題
第5章 Python函數
5.1 函數的概述
5.2 函數的定義與調用
5.2.1 函數的定義
5.2.2 空函數
5.2.3 函數的調用
5.3 函數的參數
5.3.1 位置參數
5.3.2 默認參數
5.3.3 可變參數
5.3.4 關鍵字參數
5.4 函數的返回值
5.5 函數的嵌套調用
5.6 函數的遞歸
5.7 變量的作用域
5.7.1 局部變量和全局變量
5.7.2 global語句
5.8 lambda函數
5.9 程序實例
小結
習題
第6章 Python的文件操作
6.1 文件的相關概念
6.1.1 文本文件和二進制文件
6.1.2 文本文件的編碼
6.1.3 文件指針的概念
6.2 文件的打開與關閉
6.2.1 打開文件
6.2.2 關閉文件
6.3 文件的操作
6.3.1 讀文件數據
6.3.2 向文件中寫入數據
6.3.3 文件的定位讀/寫
6.3.4 讀/寫二進制文件
6.4 文件和目錄操作
6.4.1 常用的文件操作函數
6.4.2 文件的復制、刪除與重命名操作
6.4.3 文件的目錄操作
6.5 使用CSV文件格式讀/寫數據
6.5.1 CSV文件簡介
6.5.2 讀/寫CSV文件
6.6 文件操作的應用
6.6.1 為文本文件添加行號
6.6.2 建立日志的程序
6.6.3 數據序列化的實現
小結
習題
第7章 異常處理
7.1 異常概述
7.2 Python的異常類
7.2.1 標準異常類
7.2.2 常見的異常類
7.3 異常處理
7.3.1 try-except語句
7.3.2 else語句和finally語句
7.4 自定義異常
7.4.1 raise語句
7.4.2 自定義異常類
7.5 斷言與上下文管理
7.5.1 斷言
7.5.2 上下文管理
小結
習題
第8章 面向對象的程序設計
8.1 面向對象程序設計的概念和特點
8.1.1 面向對象程序設計的概念
8.1.2 面向對象程序設計的特點
8.2 類和對象的創建
8.2.1 類和對象的定義
8.2.2 類的創建
8.2.3 對象的創建
8.2.4 私有成員的創建
8.3 構造方法
8.4 析構方法
8.5 運算符重載
8.6 面向對象程序實例
小結
習題
第9章 Python中數據庫的使用
9.1 數據庫技術概述
9.1.1 數據庫
9.1.2 數據庫管理系統
9.1.3 關系數據庫
9.2 關系型數據庫標準語言
9.2.1 創建表
9.2.2 修改表結構
9.2.3 插入數據
9.2.4 修改數據
9.2.5 查詢數據
9.2.6 刪除數據記錄
9.3 SQLite數據庫
9.3.1 SQLite數據庫簡介
9.3.2 SQLite數據庫的下載和安裝
9.3.3 SQLite3的數據類型
9.4 Python中SQLite3的使用
9.4.1 Python DB-API規范
9.4.2 訪問SQLite3數據庫的步驟
9.4.3 創建SQLite3數據庫
9.4.4 連接SQLite3數據庫
9.4.5 創建表
9.4.6 數據的插入、更新和刪除
9.4.7 數據的查詢
9.4.8
展開全部
書友推薦
- >
詩經-先民的歌唱
- >
經典常談
- >
我與地壇
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
月亮與六便士
- >
【精裝繪本】畫給孩子的中國神話
- >
煙與鏡
- >
李白與唐代文化
本類暢銷