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

Python程序設計(從基礎到人工智慧實踐標準教程微課視頻版)/AI賦能新工科新形態技術叢書/清華電腦學堂

  • 作者:編者:王捷//張靜//陶紅偉//李代禕|責編:袁金敏
  • 出版社:清華大學
  • ISBN:9787302708391
  • 出版日期:2026/03/01
  • 裝幀:平裝
  • 頁數:208
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面系統地介紹Python程序設計的相關知識,內容循序漸進,講解通俗易懂,通過50多個實例將理論與實踐相結合,幫助讀者輕鬆掌握Python語言的編程方法。
    全書共11章,由淺入深地對Python程序設計語言進行全面講解,主要內容包括Python入門知識、Python語言基礎、程序控制結構、複雜數據類型、函數與模塊、異常處理、面向對象編程、文件處理、資料庫編程、常用第三方庫,以及AIGC助力Python編程等。在講解理論的同時穿插實例練習,讓讀者能夠同步動手操作。
    本書結構合理、內容精煉,易教易學,不僅可以作為各類院校和社會培訓機構的教材,還可以作為Python程序設計自學者和編程愛好者的參考用書。

作者介紹
編者:王捷//張靜//陶紅偉//李代禕|責編:袁金敏

目錄
第1章  Python入門知識
  1.1  Python概述
    1.1.1  認識Python
    1.1.2  安裝Python
  1.2  集成開發環境
    1.2.1  集成開發環境IDLE
    1.2.2  集成開發環境PyCharm
  1.3  編程規範
    1.3.1  縮進規範
    1.3.2  大小寫敏感
    1.3.3  註釋規則
  1.4  拓展練習
第2章  Python語言基礎
  2.1  關鍵字和標識符
    2.1.1  關鍵字
    2.1.2  標識符
  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.4  數據類型轉換
    2.4.1  隱式類型轉換
    2.4.2  顯式類型轉換
  2.5  運算符和表達式
    2.5.1  算術運算符和表達式
    2.5.2  關係運算符和表達式
    2.5.3  邏輯運算符和表達式
    2.5.4  賦值運算符和表達式
    2.5.5  位運算符和表達式
    2.5.6  成員運算符和表達式
    2.5.7  標識運算符和表達式
    2.5.8  運算符的優先順序
  2.6  輸入和輸出
    2.6.1  基本輸入
    2.6.2  基本輸出
  2.7  拓展練習
第3章  程序控制結構
  3.1  基本程序結構
  3.2  條件結構
    3.2.1  單分支if語句
    3.2.2  二分支if-else語句
    3.2.3  多分支if-elif-else語句
    3.2.4  嵌套條件結構
  3.3  循環結構
    3.3.1  while語句

    3.3.2  for語句
    3.3.3  循環嵌套
  3.4  程序的循環控制
    3.4.1  break語句
    3.4.2  continue語句
  3.5  拓展練習
第4章  複雜數據類型
  4.1  列表
    4.1.1  列表的創建和刪除
    4.1.2  列表元素訪問和計數
    4.1.3  列表中元素的編輯操作
    4.1.4  列表遍歷
    4.1.5  列表的排序
    4.1.6  切片操作
  4.2  元組
    4.2.1  元組的創建和刪除
    4.2.2  對元組中元素的訪問
    4.2.3  元組的排序
    4.2.4  序列解包
    4.2.5  生成器推導式
  4.3  集合
    4.3.1  集合的創建和刪除
    4.3.2  集合的運算
  4.4  字典
    4.4.1  字典的創建和刪除
    4.4.2  字典元素的訪問
    4.4.3  字典元素的添加、修改和刪除
    4.4.4  序列解包
  4.5  拓展練習
第5章  函數與模塊
  5.1  函數的定義和調用
    5.1.1  函數的定義
    5.1.2  函數的調用
  5.2  函數的參數傳遞
    5.2.1  參數傳遞機制
    5.2.2  參數傳遞類型
  5.3  變數作用域
    5.3.1  局部變數
    5.3.2  全局變數
    5.3.3  關鍵字nonlocal
  5.4  函數的返回值
  5.5  函數的遞歸調用
  5.6  模塊的導入和分類
    5.6.1  模塊的導入
    5.6.2  模塊的分類
  5.7  模塊搜索路徑
  5.8  拓展練習
第6章  異常處理
  6.1  異常概述
  6.2  異常捕獲

    6.2.1  簡單的異常捕獲
    6.2.2  捕獲多個異常
    6.2.3  完整的異常捕獲
  6.3  拋出異常
  6.4  with語句
  6.5  自定義異常
  6.6  拓展練習
第7章  面向對象編程
  7.1  面向對象編程思想
    7.1.1  面向對象編程和面向過程編程的區別
    7.1.2  面向對象編程的基本概念
  7.2  Python中的類和對象
    7.2.1  類的定義
    7.2.2  創建對象
    7.2.3  self參數
    7.2.4  初始化方法
  7.3  類成員與實例成員
    7.3.1  類屬性和實例屬性
    7.3.2  類方法、實例方法和靜態方法
  7.4  私有成員和@property裝飾器
    7.4.1  私有成員
    7.4.2  @property裝飾器
  7.5  繼承
    7.5.1  單一繼承
    7.5.2  多重繼承
  7.6  多態
  7.7  拓展練習
第8章  文件處理
  8.1  文件概述
    8.1.1  文本文件和二進位文件
    8.1.2  基於Windows操作系統的文件和路徑
    8.1.3  文件操作相關的模塊
  8.2  文件的基本操作
    8.2.1  文件的打開
    8.2.2  文件的關閉
    8.2.3  文件的讀取
    8.2.4  文件的寫入
  8.3  CSV文件的操作
    8.3.1  CSV文件的讀取
    8.3.2  CSV文件的寫入
  8.4  數據序列化和反序列化
    8.4.1  JSON的應用
    8.4.2  pickle的應用
  8.5  os和os.path模塊
    8.5.1  常用目錄操作
    8.5.2  遍歷目錄與刪除目錄
    8.5.3  其他高級操作
  8.6  拓展練習
第9章  資料庫編程
  9.1  資料庫基礎

    9.1.1  資料庫定義簡介
    9.1.2  關係資料庫
  9.2  SQL
    9.2.1  創建資料庫
    9.2.2  創建數據表
    9.2.3  插入數據
    9.2.4  查詢數據
    9.2.5  修改數據
    9.2.6  刪除數據
  9.3  MySQL的安裝與使用
    9.3.1  下載MySQL
    9.3.2  安裝MySQL
    9.3.3  使用MySQL
  9.4  使用Python操作MySQL資料庫
    9.4.1  連接MySQL資料庫
    9.4.2  創建資料庫
    9.4.3  創建數據表
    9.4.4  插入數據
    9.4.5  查詢數據
    9.4.6  修改數據
    9.4.7  刪除數據
  9.5  使用Python操作SQLite資料庫
    9.5.1  連接SQLite資料庫
    9.5.2  創建數據表
    9.5.3  插入數據
    9.5.4  查詢數據
    9.5.5  修改數據
    9.5.6  刪除數據
  9.6  拓展練習
第10章  常用第三方庫
  10.1  初識NumPy庫
  10.2  NumPy中的數組對象
    10.2.1  創建數組對象
    10.2.2  數組對象的常用屬性
    10.2.3  數組元素的訪問與修改
    10.2.4  數組的四則運算
    10.2.5  數組的基本操作
  10.3  數學運算
    10.3.1  常用數學函數
    10.3.2  常用統計函數
    10.3.3  線性代數運算
  10.4  其他第三方庫
    10.4.1  jieba
    10.4.2  PyInstaller
    10.4.3  Opencv-Python
    10.4.4  其他領域常用庫
  10.5  拓展練習
第11章  AIGC助力Python編程
  11.1  AIGC概述
    11.1.1  什麼是AIGC

    11.1.2  AIGC的技術基礎
    11.1.3  AIGC大模型
    11.1.4  AIGC的特點
  11.2  AIGC在Python編程中的應用
    11.2.1  智能代碼生成
    11.2.2  上下文感知補全
    11.2.3  跨語言轉換
    11.2.4  調試與優化
    11.2.5  文檔與註釋自動生成
  11.3  拓展練習

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