掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
買過本商品的人還買了
Python基礎案例教程(基于計算思維) 版權信息
- ISBN:9787517076476
- 條形碼:9787517076476 ; 978-7-5170-7647-6
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Python基礎案例教程(基于計算思維) 內容簡介
本書希望解決的問題, 是讓Python“教”起來得心應手, “學”起來輕松簡單。本書具有兩個特點: 一是案例力求選擇“*新”的應用 ; 二是力求把這些案例設計為“*簡”模式, 即案例中一切與知識點無關的內容全部去除, 保證案例與知識點對應的精準性。本書的每個知識點都配備了精簡示例或案例, 每一段示例或案例都配有完整代碼, 主要代碼都配有詳細的代碼說明。
Python基礎案例教程(基于計算思維) 目錄
學Python,從“娃娃”抓起——推薦序
0 計算思維與計算機求解
0.1 計算思維
0.2 垂直與水平的邏輯思維
0.2.1 垂直式思維
0.2.2 水平式思維
0.3 計算機求解的特點
0.4 計算機求解的應用
0.5 計算機求解步驟
0.5.1 問題分析
0.5.2 解題方法設計
0.5.3 解題實現
0.5.4 測試與改正
0.6 計算思維體驗
1 Python簡介與開發環境安裝
1.1 編程語言簡介
1.2 Python的起源及特性
1.3 官方版PytIqon開發環境
1.3.1 官方版Python的下載與安裝
1.3.2 官方版Python開發環境的編輯與測試
1.3.3 官方版IDLE集成開發環境的編輯與測試
1.4 建議使用Anaconda套件開發
1.4.1 Anaconda套件的下載與安裝
1.4.2 Spyder編輯器的編輯與測試
1.4.3 Jupyter-Notebook編輯器的編輯與測試
習題
2 變量、數據類型與輸入輸出
2.1 變量的使用
2.1.1 變量的命名規則
2.1.2 變量的賦值
2.2 基本數據類型
2.2.1 數值型
2.2.2 布爾型
2.2.3 字符串
2.2.4 數據類型轉換
2.3 prinnt()輸出函數
2.3.1 格式化輸出功能
2.3.2 format()方法
2.4 input()輸入函數
2.5 程序練習
習題
3 運算符與表達式
3.1 賦值運算符
3.2 算術運算符
3.3 關系運算符
3.4 邏輯運算符
3.5 復合賦值運算符
3.6 程序練習
習題
4 流程圖與判斷結構
4.1 流程圖的表示符號
4.2 算法的基本結構
4.3 if語句
4.4 if…else…語句
4.5 if…elif…else…語句
4.6 嵌套if語句
4.7 程序練習
習題
5 循環
5.1 for循環
5.2 while循環
5.3 break
5.4 continue
5.5 循環嵌套
5.6 程序練習
習題
6 數據類型
6.1 字符串型的函數
6.1.1 字符串的索引
6.1.2 字符串函數
6.2 列表List
6.2.1 列表結構
6.2.2 列表函數
6.3 元組Tuple
6.4 字典Dict
6.4.l 字典數據的訪問
6.4.2 字典數據的操作
6.4.3 字典操作相關函數
6.5 集合Set
6.5.1 集合元素的增刪
6.5.2 集合運算
6.5.3 復合數據類型綜述
6.6 程序練習
習題
7 函數
7.1 函數的定義與調用
7.2 多個參數的函數的調用
7.3 函數的返回值
7.4 參數的傳遞
7.5 模塊與包
7.5.1 導入一個包
7.5.2 導入多個包
7.5.3 安裝第三方的包
7.5.4 常用的內置函數
7.6 遞歸函數
7.7 程序練習
習題
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.3.1 os.path包
8.3.2 文件和目錄的創建與刪除
8.3.3 檢查文件是否存在
8.4 程序練習
習題
9 網絡服務與數據抓取及分析
9.1 網絡服務與HTML
9.1.1 萬維網
9.1.2 域名服務器
9.1.3 HTML語法
9.2 用urllib包解析網址及抓取數據
9.2.1 網址解析函數urlparse()
9.2.2 網頁數據抓取函數urlopen()
9.3 用requests包抓取網頁數據
9.4 用BeautIfuISoup包對網頁進行解析
9.5 異常處理
9.6 程序練習
習題
10 圖形用戶界面
10.1 lkinter包
10.2 tkinter對象的基本方法
10.2.1 標簽(Label)
10.2.2 按鈕(Button)
10.2.3 用Entry()方法創建輸入框
10.2.4 用文本控件Text()輸入文本
10.2.5 滾動條控件(Scrollbar)
10.3 tkrlter的高級控件
10.3.1 對話框控件(messagebox)
10.3.2 復選按鈕控件(Checkbutton)
10.3.3 單選按鈕控件(Radiobutton)
10.3.4 圖片(Photoimage)
10.3.5 菜單控件(Menu)
習題
11 繪制圖表
11.1 Matplotlib官方網站
11.2 繪制線條圖
11.3 繪制柱狀圖
11.4 繪制餅圖
11.5 與laumpy包的綜合運用
11.5.1 創建矩陣
11.5.2 矩陣運算
11.5.3 綜合運算matplotlib與numpy來繪制曲線
11.6 繪制多圖
習題
12 圖片處理與生成可執行文件
12.1 Pillow包的安裝
12.2 Pillow包的功能
12.2.1 圖片屬性
12.2.2 改變圖片色彩模式
12.2.3 圖片旋轉
12.2.4 圖片濾鏡
12.2.5 圖片的縮放
12.2.6 向圖片指定位置添加文字
12.2.7 新建空白圖片
12.3 使用ImageDraw繪圖
12.3.1 線段繪制方法line()
12.3.2 矩形繪制方法rectangle()
12.3.3 繪制橢圓的方法ellipse()
12.3.4 繪制弧線的方法arc()
12.3.5 繪制扇形的方法pieslice()
12.4 生成可執行文件
習題
習題答案
0 計算思維與計算機求解
0.1 計算思維
0.2 垂直與水平的邏輯思維
0.2.1 垂直式思維
0.2.2 水平式思維
0.3 計算機求解的特點
0.4 計算機求解的應用
0.5 計算機求解步驟
0.5.1 問題分析
0.5.2 解題方法設計
0.5.3 解題實現
0.5.4 測試與改正
0.6 計算思維體驗
1 Python簡介與開發環境安裝
1.1 編程語言簡介
1.2 Python的起源及特性
1.3 官方版PytIqon開發環境
1.3.1 官方版Python的下載與安裝
1.3.2 官方版Python開發環境的編輯與測試
1.3.3 官方版IDLE集成開發環境的編輯與測試
1.4 建議使用Anaconda套件開發
1.4.1 Anaconda套件的下載與安裝
1.4.2 Spyder編輯器的編輯與測試
1.4.3 Jupyter-Notebook編輯器的編輯與測試
習題
2 變量、數據類型與輸入輸出
2.1 變量的使用
2.1.1 變量的命名規則
2.1.2 變量的賦值
2.2 基本數據類型
2.2.1 數值型
2.2.2 布爾型
2.2.3 字符串
2.2.4 數據類型轉換
2.3 prinnt()輸出函數
2.3.1 格式化輸出功能
2.3.2 format()方法
2.4 input()輸入函數
2.5 程序練習
習題
3 運算符與表達式
3.1 賦值運算符
3.2 算術運算符
3.3 關系運算符
3.4 邏輯運算符
3.5 復合賦值運算符
3.6 程序練習
習題
4 流程圖與判斷結構
4.1 流程圖的表示符號
4.2 算法的基本結構
4.3 if語句
4.4 if…else…語句
4.5 if…elif…else…語句
4.6 嵌套if語句
4.7 程序練習
習題
5 循環
5.1 for循環
5.2 while循環
5.3 break
5.4 continue
5.5 循環嵌套
5.6 程序練習
習題
6 數據類型
6.1 字符串型的函數
6.1.1 字符串的索引
6.1.2 字符串函數
6.2 列表List
6.2.1 列表結構
6.2.2 列表函數
6.3 元組Tuple
6.4 字典Dict
6.4.l 字典數據的訪問
6.4.2 字典數據的操作
6.4.3 字典操作相關函數
6.5 集合Set
6.5.1 集合元素的增刪
6.5.2 集合運算
6.5.3 復合數據類型綜述
6.6 程序練習
習題
7 函數
7.1 函數的定義與調用
7.2 多個參數的函數的調用
7.3 函數的返回值
7.4 參數的傳遞
7.5 模塊與包
7.5.1 導入一個包
7.5.2 導入多個包
7.5.3 安裝第三方的包
7.5.4 常用的內置函數
7.6 遞歸函數
7.7 程序練習
習題
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.3.1 os.path包
8.3.2 文件和目錄的創建與刪除
8.3.3 檢查文件是否存在
8.4 程序練習
習題
9 網絡服務與數據抓取及分析
9.1 網絡服務與HTML
9.1.1 萬維網
9.1.2 域名服務器
9.1.3 HTML語法
9.2 用urllib包解析網址及抓取數據
9.2.1 網址解析函數urlparse()
9.2.2 網頁數據抓取函數urlopen()
9.3 用requests包抓取網頁數據
9.4 用BeautIfuISoup包對網頁進行解析
9.5 異常處理
9.6 程序練習
習題
10 圖形用戶界面
10.1 lkinter包
10.2 tkinter對象的基本方法
10.2.1 標簽(Label)
10.2.2 按鈕(Button)
10.2.3 用Entry()方法創建輸入框
10.2.4 用文本控件Text()輸入文本
10.2.5 滾動條控件(Scrollbar)
10.3 tkrlter的高級控件
10.3.1 對話框控件(messagebox)
10.3.2 復選按鈕控件(Checkbutton)
10.3.3 單選按鈕控件(Radiobutton)
10.3.4 圖片(Photoimage)
10.3.5 菜單控件(Menu)
習題
11 繪制圖表
11.1 Matplotlib官方網站
11.2 繪制線條圖
11.3 繪制柱狀圖
11.4 繪制餅圖
11.5 與laumpy包的綜合運用
11.5.1 創建矩陣
11.5.2 矩陣運算
11.5.3 綜合運算matplotlib與numpy來繪制曲線
11.6 繪制多圖
習題
12 圖片處理與生成可執行文件
12.1 Pillow包的安裝
12.2 Pillow包的功能
12.2.1 圖片屬性
12.2.2 改變圖片色彩模式
12.2.3 圖片旋轉
12.2.4 圖片濾鏡
12.2.5 圖片的縮放
12.2.6 向圖片指定位置添加文字
12.2.7 新建空白圖片
12.3 使用ImageDraw繪圖
12.3.1 線段繪制方法line()
12.3.2 矩形繪制方法rectangle()
12.3.3 繪制橢圓的方法ellipse()
12.3.4 繪制弧線的方法arc()
12.3.5 繪制扇形的方法pieslice()
12.4 生成可執行文件
習題
習題答案
展開全部
書友推薦
- >
朝聞道
- >
我與地壇
- >
名家帶你讀魯迅:故事新編
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
名家帶你讀魯迅:朝花夕拾
- >
唐代進士錄
- >
中國歷史的瞬間
- >
推拿
本類暢銷