幫助中心 | 我的帳號 | 關於我們

Python程序設計案例教程(從入門到機器學習第2版微課版)/大數據與人工智慧技術叢書

  • 作者:編者:張思民|責編:王冰飛//張愛華
  • 出版社:清華大學
  • ISBN:9787302567691
  • 出版日期:2021/05/01
  • 裝幀:平裝
  • 頁數:264
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本系統介紹Pymon應用程序設計方法的書籍。全書共分11章,主要內容包括Python語言快速入門、Python語法速覽、類與模塊、圖形用戶界面設計、Python的圖像處理、文件與資料庫編程(數據存儲)、多線程與異常處理、網路程序設計、網路爬蟲實戰入門、數據分析與數據可視化、Python機器學習實戰入門。本書每章都配有相應的習題和視頻教學,以幫助讀者學習和理解。
    本書內容由淺入深,循序漸進,講解詳細,示例豐富,每個知識點都配備了大量實例和圖示加以說明,並用簡短的典型示例進行詳細分析和解釋;每章均精心選編了經典案例,對讀者學習會有很大幫助,可以讓讀者輕鬆上手。
    本書可作為高等院校電腦及信息類專業、大數據專業、智能科學等專業「Python語言」課程的教材,也可作為希望學習Python語言系統開發的讀者的自學用書。

作者介紹
編者:張思民|責編:王冰飛//張愛華

目錄
第1章  Python語言快速入門
  1.1  Python的安裝與配置
  1.2  運行Python程序
    1.2.1  運行Python的方式
    1.2.2  Python編寫規範
  1.3  編寫簡單的Python程序
  習題1
第2章  Python語法速覽
  2.1  PVthon的數據類型
  2.2  列表和元組
    2.2.1  列表定義與列表元素
    2.2.2  列表的操作函數
    2.2.3  元組
  2.3  字典和集合
    2.3.1  字典
    2.3.2  集合
  2.4  程序控制結構
    2.4.1  順序控制語句
    2.4.2  if選擇語句
    2.4.3  循環語句
  2.5  函數
    2.5.1  函數的定義與調用
    2.5.2  局部變數與全局變數
    2.5.3  常用內置函數
    2.5.4  匿名函數lambda
  2.6  案例精選
  習題2
第3章  類與模塊
  3.1  類和對象
    3.1.1  類的格式與創建對象
    3.1.2  類的繼承
    3.1.3  運算符重載
  3.2  模塊
    3.2.1  函數模塊及函數模塊的導入
    3.2.2  類模塊
    3.2.3  常用標準庫模塊及導入模塊的順序
    3.2.4  使用pip安裝和管理擴展模塊
    3.2.5  使用Anaconda安裝和管理擴展模塊
  3.3  案例精選
  習題3
第4章  圖形用戶界面設計
  4.1  圖形用戶界面概述
    4.1.1  常用設計圖形界面的模塊
    4.1.2  tkinter模塊
  4.2  窗體容器和組件
    4.2.1  窗體容器和標籤組件
    4.2.2  按鈕和事件處理
  4.3  界面布局管理
  4.4  文本框組件
  4.5  其他常用組件

    4.5.1  單選按鈕和複選框
    4.5.2  標籤框架、下拉列表框和滾動文本框
  4.6  菜單與對話框
    4.6.1  菜單
    4.6.2  對話框
  4.7  滑鼠和鍵盤事件
    4.7.1  滑鼠事件
    4.7.2  鍵盤事件
  4.8  案例精選
  習題4
第5章  Python的圖像處理
  5.1  圖像像素的存儲形式
  5.2  Pillow模塊處理圖像
    5.2.1  PIL概述
    5.2.2  PIL的圖像處理方法
  5.3  Open CV數字圖像處理1
    5.3.1  Open CV模塊的安裝和導入
    5.3.2  圖像的讀取、顯示和保存
    5.3.3  繪製基本幾何圖形
  5.4  案例精選
    5.4.1  用畫布繪製圖形
    5.4.2  識別二維碼及條形碼
    5.4.3  無人駕駛汽車車道線檢測
  習題5
第6章  文件與資料庫編程(數據存儲)
  6.1  文件目錄
    6.1.1  文件目錄函數
    6.1.2  文件目錄操作
  6.2  文件的讀寫操作
    6.2.1  文件操作函數
    6.2.2  打開和關閉文件
    6.2.3  讀取文件操作
    6.2.4  寫入文件操作
    6.2.5  二進位文件的讀寫
    6.2.6  對Excel數據的讀寫操作
    6.2.7  處理JSON格式數據
  6.3  Python資料庫編程
    6.3.1  SOLite資料庫編程
    6.3.2  操作MySQL資料庫
  6.4  案例精選
    6.4.1  多功能文本編輯器
    6.4.2  保存結構化數據
    6.4.3  英漢小詞典設計
  習題6
第7章  多線程與異常處理
  7.1  多線程編程1
    7.1.1  線程與多線程
    7.1.2  線程的生命周期
    7.1.3  創建線程的threading.Thread類
    7.1.4  線程同步

  7.2  異常處理
    7.2.1  Python中的常見標準異常
    7.2.2  異常的捕捉與處理
  7.3  正則表達式
    7.3.1  字元匹配與匹配模式
    7.3.2  正則表達式的規則
    7.3.3  正則表達式re模塊的方法
  7.4  案例精選
  習題7
第8章  網路程序設計
  8.1  套接字Socket編程基礎
    8.1.1  套接字Socket
    8.1.2  TCP與UDP
  8.2  套接字Socket程序設計
    8.2.1  基於TCP的客戶機/伺服器模式
    8.2.2  基於UDP的網路程序設計
  8.3  網路應用案例精選
    8.3.1  FTP應用
    8.3.2  基於TCP的埠掃描器
    8.3.3  遠程控制電腦
    8.3.4  網路域名解析
  8.4  Python Web服務簡介
  習題8
第9章  網路爬蟲實戰入門
  9.1  網路爬蟲
    9.1.1  抓取網頁數據
    9.1.2  把網路爬蟲偽裝成瀏覽器
    9.1.3  網路爬蟲利器——Requests庫
    9.1.4  解析網頁的BeautifulSoup模塊
    9.1.5  解析網頁的xpath庫
  9.2  案例精選
    9.2.1  爬取某網站大學排名榜
    9.2.2  爬取網路版小說——《紅樓夢》
    9.2.3  爬取天氣預報信息
    9.2.4  爬取購物網站商品信息
  習題9
第10章  數據分析與數據可視化
  10.1  NumPy庫入門
    10.1.1  NumPy庫簡介
    10.1.2  NumPy庫的數據保存與讀取
    10.1.3  NumPy庫的常用函數
  10.2  Matplotlib數據可視化
    10.2.1  Matplotlib及其pyplot子模塊
    10.2.2  繪製基本數據圖表的方法
  10.3  Pandas分析處理庫
    10.3.1  Pandas庫入門
    10.3.2  Pandas數據的特徵分析
  10.4  案例精選
    10.4.1  大數據處理
    10.4.2  股票分析案例

  習題10
第11章  Python機器學習實戰入門
  11.1  機器學習及其演算法
    11.1.1  機器學習基礎知識
    11.1.2  決策樹演算法應用示例
    11.1.3  K最近鄰演算法應用示例
  11.2  機器學習案例1:信貸審核
    11.2.1  決策樹演算法問題
    11.2.2  應用決策樹演算法解決信貸審核問題
  11.3  機器學習案例2:人臉識別
    11.3.1  Dlib框架及人臉識別模型庫
    11.3.2  人臉檢測
    11.3.3  人臉識別
  11.4  機器學習案例3:智能語音聊天機器人
    11.4.1  簡單智能聊天機器人設計
    11.4.2  智能語音機器人項目開發環境的搭建
    11.4.3  錄製音頻文件
    11.4.4  將語音轉換為文字
    11.4.5  將文字轉換為語音
    11.4.6  智能語音對話機器人
  習題11

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032