大学python课本_Python大学实用教程(大学计算机规划教材)/数据工程师系列
目錄
第1章 編程語言
1.1 編程語言簡史
1.2 編程語言分類
1.2.1 機器語言
1.2.2 匯編語言
1.2.3 高級語言
1.3 程序簡介
1.3.1 程序“翻譯”方式
1.3.2 算法
1.3.3 Hello World
1.4 Python概要
1.4.1 發展歷程
1.4.2 從Python開始
練習和編程1
第2章 開發環境
2.1 基礎設施
2.2 配置開發環境
2.2.1 Python的版本
2.2.2 Ubuntu系統
2.2.3 Windows系統
2.2.4 Python IDE
2.2.5 hello world
2.2.6 本書的Python版本
練習和編程2
第3章 內置對象類型
3.1 初步了解對象
3.2 數字
3.2.1 整數
3.2.2 查看文檔
3.2.3 浮點數
3.2.4 變量
3.2.5 簡單的計算
3.2.6 math標準庫
3.2.7 解決“異?!?/p>
3.2.8 溢出
3.2.9 運算優先級
3.2.10 一個簡單的程序
3.3 字符和字符串
3.3.1 字符編碼
3.3.2 認識字符串
3.3.3 字符串基本操作
3.3.4 索引和切片
3.3.5 鍵盤輸入
3.3.6 字符串的方法
3.3.7 字符串格式化輸出
3.4 列表
3.4.1 創建列表
3.4.2 索引和切片
3.4.3 列表的基本操作
3.4.4 列表的方法
3.5 元組
3.6 字典
3.6.1 創建字典
3.6.2 字典的基本操作
3.6.3 字典的方法
3.6.4 淺拷貝和深拷貝
3.7 集合
3.7.1 創建集合
3.7.2 集合的方法
3.7.3 不變的集合
3.7.4 集合的關系和運算
練習和編程3
第4章 運算符和語句
4.1 運算符
4.1.1 算術運算符
4.1.2 比較運算符
4.1.3 邏輯運算符
4.2 簡單語句
4.3 條件語句
4.4 for循環語句
4.4.1 for循環基礎應用
4.4.2 優化循環的函數
4.4.3 列表解析
4.5 while循環語句
練習和編程4
第5章 函數
5.1 函數基礎
5.1.1 自定義函數
5.1.2 調用函數
5.1.3 返回值
5.1.4 參數收集
5.2 函數是對象
5.2.1 屬性
5.2.2 嵌套函數
5.2.3 裝飾器
5.3 特殊函數
5.3.1 lambda函數
5.3.2 map函數
5.3.3 filter函數
練習和編程5
第6章 類
6.1 面向對象
6.1.1 對象和面向對象
6.1.2 類的概述
6.2 簡單的類
6.2.1 創建類
6.2.2 實例
6.3 屬性
6.3.1 類屬性
6.3.2 實例屬性
6.3.3 self的作用
6.4 類的方法
6.4.1 方法和函數的異同
6.4.2 類方法
6.4.3 靜態方法
6.5 繼承
6.5.1 單繼承
6.5.2 多繼承
6.6 多態
6.7 封裝和私有化
6.8 自定義對象類型
6.8.1 簡單的對象類型
6.8.2 控制屬性訪問
6.8.3 可調用對象
6.8.4 對象的類索引操作
6.9 構造方法
6.9.1 基本引用
6.9.2 單例模式
6.10 迭代器
6.11 生成器
6.12 元類
練習和編程6
第7章 模塊和包
7.1 模塊
7.2 包
7.3 標準庫
7.3.1 sys
7.3.2 os庫
7.3.3 JSON
7.4 第三方包
7.5 發布包
練習和編程7
第8章 異常處理
8.1 錯誤
8.2 異常
8.3 異常處理
8.4 自定義異常類型
練習和編程8
第9章 讀寫文件
9.1 簡單文件操作
9.1.1 新建文件
9.1.2 讀文件
9.2 讀寫特定類型文件
9.2.1 Word文檔
9.2.2 Excel文檔
9.2.3 CSV文檔
9.3 將數據存入文件
9.3.1 pickle
9.3.2 shelve
9.3.3 SQLite數據庫
練習和編程9
展開▼
總結
以上是生活随笔為你收集整理的大学python课本_Python大学实用教程(大学计算机规划教材)/数据工程师系列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 氨酰胺酶(glutaminase, GL
- 下一篇: python画版图_关于回收站正确的说法