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

Python程序設計基礎與應用/高等院校產教融合創新應用系列

  • 作者:編者:河南打造前程科技有限公司|責編:王定
  • 出版社:清華大學
  • ISBN:9787302654827
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:257
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是本Python編程語言的入門級教材,旨在系統地介紹Python編程語言,從而讓讀者掌握Python編程語言的核心知識和實用技能。全書共10章,內容涵蓋了Python語言的特點、編程環境搭建、Python基礎語法、流程式控制制和異常處理、高級數據結構、面向對象編程、文件和文件夾操作、資料庫編程等多個方面。
    本書不僅注重理論,更著眼于實際應用,通過案例動手操作,幫助讀者快速掌握Python編程的精髓。本書可作為高等院校電腦、信息技術、人工智慧及相關專業程序設計語言課程的教材,也可作為Python語言初學者的參考書。

作者介紹
編者:河南打造前程科技有限公司|責編:王定

目錄
第1章  Python語言概述
  1.1  走近Python
    1.1.1  Python的發展歷史
    1.1.2  Python版本認知
    1.1.3  Python語言的特點
    1.1.4  解釋型語言和編譯型語言的區別
    1.1.5  Python程序的執行原理
  1.2  安裝Python編程環境
  1.3  Python開發工具介紹
    1.3.1  IDLE的使用方法
    1.3.2  PyCharm的安裝與使用
  1.4  繪製菱形圖案
  1.5  繪製雪人圖案
  本章小結
  思考與練習
第2章  Python語言基礎
  2.1  Python語言的基本元素
    2.1.1  標識符
    2.1.2  關鍵字
    2.1.3  變數
    2.1.4  Python中的輸入與輸出
    2.1.5  Python中的註釋
  2.2  Python中的數據類型
    2.2.1  整數類型和浮點數類型
    2.2.2  複數類型
    2.2.3  布爾類型
    2.2.4  字元串類型
  2.3  數據類型的相互轉換
    2.3.1  隱式類型的轉換
    2.3.2  顯式類型的轉換
  2.4  Python中的運算符
    2.4.1  算數運算符
    2.4.2  比較運算符
    2.4.3  邏輯運算符
    2.4.4  位運算符
    2.4.5  賦值運算符
    2.4.6  運算符的優先順序
  本章小結
  思考與練習
第3章  流程式控制制和異常處理
  3.1  選擇結構設計
    3.1.1  if單分支結構
    3.1.2  if-else雙分支結構
    3.1.3  if-elif-else多分支結構
    3.1.4  分支結構嵌套
  3.2  循環結構設計
    3.2.1  for循環結構
    3.2.2  while循環結構
    3.2.3  循環嵌套
  3.3  循環跳轉

    3.3.1  break語句
    3.3.2  continue語句
    3.3.3  else語句
  3.4  異常處理
    3.4.1  異常的分類
    3.4.2  異常的捕獲
  3.5  案例:猜拳遊戲
    3.5.1  電腦隨機猜拳
    3.5.2  用戶進行猜拳
    3.5.3  電腦和用戶判斷勝負
    3.5.4  簡化代碼
  本章小結
  思考與練習
第4章  高級數據結構
  4.1  列表
    4.1.1  列表的基礎操作
    4.1.2  列表內置的常用方法
    4.1.3  作用於列表的其他函數
    4.1.4  列表推導式
    4.1.5  列表應用
  4.2  元組
    4.2.1  元組的基礎操作
    4.2.2  元組的組包與拆包
    4.2.3  元組和列表的區別
  4.3  字典
    4.3.1  創建字典
    4.3.2  字典的基本操作
    4.3.3  字典推導式
  4.4  集合
    4.4.1  集合的基礎操作
    4.4.2  集合推導式
  4.5  切片的使用
    4.5.1  字元串切片
    4.5.2  列表切片
    4.5.3  切片的特點
  4.6  案例:用戶管理系統
  本章小結
  思考與練習
第5章  正則表達式
  5.1  正則表達式概述
    5.1.1  正則表達式的語法
    5.1.2  re模塊方法的使用
    5.1.3  正則表達式的應用
  5.2  正則表達式的高級語法
    5.2.1  反向引用
    5.2.2  零寬斷言
    5.2.3  貪婪和非貪婪匹配
  5.3  正則表達式的性能優化(選講)
    5.3.1  避免回溯
    5.3.2  使用正則表達式預編譯

  本章小結
  思考與練習
第6章  函數編程
  6.1  函數的定義
  6.2  調用函數
  6.3  函數的參數
    6.3.1  位置參數
    6.3.2  關鍵字參數
    6.3.3  默認參數
    6.3.4  可變參數
  6.4  命名空間和作用域
    6.4.1  命名空間
    6.4.2  變數的作用域
  6.5  匿名函數:lambda
  6.6  遞歸函數
  6.7  高階函數
    6.7.1  過濾函數filter()
    6.7.2  映射函數map()
    6.7.3  reduce()函數
  6.8  生成器和裝飾器
    6.8.1  生成器的使用
    6.8.2  裝飾器的使用
    6.8.3  生成器和裝飾器的區別
  6.9  模塊和包
    6.9.1  模塊的分類
    6.9.2  包
    6.9.3  模塊和包導入的方法
  6.10  自動售貨機函數版
  本章小結
  思考與練習
第7章  面向對象編程
  7.1  面向對象概述
  7.2  定義類
  7.3  創建對象
  7.4  類的成員
    7.4.1  實例變數
    7.4.2  構造方法
    7.4.3  實例方法
    7.4.4  類變數
    7.4.5  類方法
    7.4.6  靜態方法
  7.5  封裝性
    7.5.1  私有屬性
    7.5.2  私有方法
    7.5.3  使用屬性
  7.6  繼承性
    7.6.1  Python中的繼承
    7.6.2  多繼承
    7.6.3  方法重寫
  7.7  多態性

  7.8  基於面向對象版的收銀系統
  本章小結
  思考與練習
第8章  文件與文件夾操作
  8.1  文本文件
    8.1.1  文件的編碼
    8.1.2  文件的打開與寫入
    8.1.3  文件的讀取
    8.1.4  文件的讀寫模式對比
    8.1.5  文件的相對路徑和絕對路徑
  8.2  文件和文件夾操作
    8.2.1  使用os操作文件與文件夾
    8.2.2  使用shutil操作文件與文件夾
  8.3  結構化的文本文件
    8.3.1  CSV文件操作
    8.3.2  XML文件操作
    8.3.3  JSON數據序列化操作
    8.3.4  pickle數據序列化操作
  8.4  二進位數據
    8.4.1  位元組類型
    8.4.2  位元組數組類型
  8.5  點餐系統信息存儲
  本章小結
  思考與練習
第9章  資料庫編程
  9.1  資料庫分類
    9.1.1  關係型資料庫
    9.1.2  非關係型資料庫
  9.2  MySQL資料庫
    9.2.1  MySQL資料庫的連接
    9.2.2  創建游標對象
    9.2.3  執行SQL語句
    9.2.4  創建資料庫
    9.2.5  創建數據表
    9.2.6  插入數據
    9.2.7  更新數據
    9.2.8  查詢數據
    9.2.9  游標類型
    9.2.10  相關操作總結
  9.3  連接池
    9.3.1  為什麼需要連接池
    9.3.2  連接池的原理
  9.4  資料庫的連接池
    9.4.1  導入依賴的庫
    9.4.2  創建一個類用於讀取用戶配置文件
    9.4.3  封裝連接參數
    9.4.4  封裝連接池
    9.4.5  連接池的使用
  本章小結
  思考與練習

第10章  Python計算生態
  10.1  Python內置標準庫
    10.1.1  隨機庫random
    10.1.2  時間和日期庫datetime
  10.11  3時間庫time
    10.1.4  繪製圖像庫turt1e
  10.2  Pynion第三方庫
    10.2.1  文本處理Python-Docx
    10.2.2  圖像處理PIL
    10.2.3  jieba分詞庫
    10.2.4  WordCloud詞雲構造庫
  10.3  表白牆
    10.3.1  表白牆準備工作
    10.3.2  將表白牆轉為0和1
    10.3.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