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

Python入門邊學邊練(雙色印刷)

  • 作者:編者:戴鳳智//程宇輝//冀承緒|責編:宋輝
  • 出版社:化學工業
  • ISBN:9787122442918
  • 出版日期:2024/02/01
  • 裝幀:平裝
  • 頁數:343
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書分為兩部分。第一部分為第1?7章,介紹了Python的語法、編程基礎和對常見錯誤的處理。第二部分為第8?14章,介紹了Python的各種實踐應用,分別是對目錄和文件的操作,對Excel、Word和PDF文件的操作,在圖像處理、網路爬蟲領域的應用,以及Python的圖形用戶介面編程。本書以實踐應用為目的,希望讀者能夠前後對應,根據例題舉一反三。
    本書可供Python愛好者和技術人員參考和自學,也非常適於用作高等院校的自動化類、電子信息類、機械類、電腦類等相關專業的教材。

作者介紹
編者:戴鳳智//程宇輝//冀承緒|責編:宋輝

目錄
第1章  Python簡介
  1.1  Python及其特徵
    1.1.1  Python是什麼
    1.1.2  為什麼要學Python
    1.1.3  Python的應用
  1.2  搭建Python環境
    1.2.1  安裝Python
    1.2.2  安裝PyCharm
    1.2.3  配置PyCharm
  1.3  編寫簡單的Python程序
第2章  Python變數與運算符
  2.1  要重視給程序加註釋
  2.2  變數與賦值
    2.2.1  什麼是變數
    2.2.2  賦值語句
  2.3  數據類型
    2.3.1  Numbers(數字)型
    2.3.2  String(字元串)型
  2.4  輸入與輸出
    2.4.1  print函數
    2.4.2  input函數
  2.5  基本運算
第3章  Python條件與循環語句
  3.1  條件語句
  3.2  循環語句
第4章  Python基本數據結構
  4.1  序列及其操作
  4.2  元組及其操作
  4.3  列表及其操作
    4.3.1  創建與訪問列表
    4.3.2  對列表中元素的操作
    4.3.3  對整個列表的操作
  4.4  集合及其操作
    4.4.1  集合的創建
    4.4.2  集合的運算
    4.4.3  集合的函數處理
  4.5  字典及其操作
    4.5.1  字典的創建
    4.5.2  字典的處理
第5章  Python的函數
  5.1  函數及其調用方法
    5.1.1  函數的定義
    5.1.2  函數的調用
  5.2  函數的參數傳遞
    5.2.1  可選參數傳遞
    5.2.2  可變參數傳遞
  5.3  函數的返回值
  5.4  局部變數和全局變數
  5.5  lambda函數
  5.6  函數遞歸

第6章  Python的面向對象編程
  6.1  面向對象編程
  6.2  類和對象
    6.2.1  類
    6.2.2  對象
    6.2.3  類的方法
    6.2.4  繼承
    6.2.5  多繼承
    6.2.6  方法重寫
第7章  Python常見錯誤與異常處理
  7.1  Bug與Debug
    7.1.1  粗心導致的語法錯誤SyntaxError
    7.1.2  知識不熟練導致的錯誤
    7.1.3  思路不清晰時的解決方法
  7.2  異常情況及其處理方法
    7.2.1  異常情況
    7.2.2  對異常情況的處理
第8章  Python對目錄和文件的操作
第9章  Python的Excel自動化操作
  9.1  Pandas簡介
  9.2  使用Pandas讀取Excel表格
  9.3  讀取CSV和TXT文件
  9.4  Series的行和列
  9.5  DataFrame的數據變更及行列變換
  9.6  數據填充與列計算
  9.7  數據的分割與合併
  9.8  數據的排序與去重
  9.9  數據的篩選與過濾
  9.10  數據的可視化
第10章  Python玩轉Word文檔
  10.1  認識python-docx庫
  10.2  python-docx的基本操作
  10.3  文本屬性
    10.3.1  段落屬性
    10.3.2  字體格式
  10.4  設置頁眉和頁腳
  10.5  在Word中插入圖片
  10.6  Word中的表格操作
    10.6.1  添加表格並裝填數據
    10.6.2  批量讀取Word文件中的表格
  10.7  批量生成Word文檔
第11章  Python玩轉PDF
  11.1  讀取PDF文件的基本信息和文件寫入功能
  11.2  PDF文件的分割、提取與合併
  11.3  PDF文件的加密與解密
  11.4  為PDF加水印與去水印
  11.5  讀取PDF數據
第12章  Python的圖像處理
  12.1  利用OpenCV讀取和保存圖像
  12.2  OpenCV+Python的圖形繪製

  12.3  圖像中的像素處理
  12.4  圖像中的算術運算與邏輯運算
    12.4.1  圖像的算術運算
    12.4.2  圖像的邏輯運算
  12.5  圖像的閾值操作
  12.6  圖像的模糊平滑處理
    12.6.1  均值濾波
    12.6.2  方框濾波
    12.6.3  高斯濾波
    12.6.4  中值濾波
    12.6.5  雙邊濾波
    12.6.6  2D卷積(自定義卷積核)濾波
  12.7  圖像的形態學操作
    12.7.1  圖像腐蝕
    12.7.2  圖像膨脹
    12.7.3  組合形態學操作
  12.8  Canny邊緣檢測
  12.9  圖像的模板匹配
  12.10  利用GrabCut提取前景
  12.11  OpenCV的滑鼠交互
  12.12  角點(特徵點)檢測
  12.13  利用Haar演算法進行人臉檢測
第13章  Python網路爬蟲
  13.1  網路爬蟲
    13.1.1  什麼是網路爬蟲
    13.1.2  網路爬蟲的工作
    13.1.3  什麼是網頁
    13.1.4  什麼是URL
    13.1.5  robots協議
  13.2  從網頁獲取數據
    13.2.1  有的網頁直接提供下載
    13.2.2  Python爬蟲的工作流程
    13.2.3  利用Requests庫
  13.3  通過Beautiful Soup進行數據解析
    13.3.1  Beautiful Soup的使用方法
    13.3.2  Beautiful Soup選擇器
    13.3.3  方法選擇器
    13.3.4  CSS選擇器
  13.4  爬蟲的實戰
第14章  Python的GUI編程
  14.1  GUI與GUI編程
  14.2  導入Tkinter創建第一個界面程序
  14.3  窗口布局管理器
  14.4  Tkinter的常用組件和屬性
  14.5  Tkinter的內容組件
    14.5.1  Label標籤顯示文本和圖片
    14.5.2  Message組件顯示文本信息
    14.5.3  Entry組件實現信息交互
    14.5.4  Text組件靈活處理文本
  14.6  Tkinter的按鈕組件

    14.6.1  單擊按鈕並觸發事件的例子
    14.6.2  單選按鈕
    14.6.3  複選框組件
    14.6.4  列表框與組合欄
  14.7  Tkinter的菜單組件
  14.8  Tkinter的窗體組件
    14.8.1  子窗體
    14.8.2  交互對話框
    14.8.3  輸入對話框
    14.8.4  文件選擇對話框
  14.9  Tkinter組件的補充
    14.9.1  滑塊
    14.9.2  滾動條
  14.10  Tkinter的事件響應
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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