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

Python語言程序設計(普通高等教育信息技術類系列教材)

  • 作者:編者:魯紅英//劉祖?|責編:李莎//宋芳
  • 出版社:科學
  • ISBN:9787030823687
  • 出版日期:2026/02/01
  • 裝幀:平裝
  • 頁數:250
人民幣:RMB 58 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統闡述了Python語言程序設計的知識體系,注重編程學習的基礎性、系統性和實踐性,並創新性地引入了人工智慧和知識圖譜技術,旨在增強讀者對新知識、新技術的認知、理解和應用能力,提高讀者在專業學習中的前瞻視野和興趣濃度。全書共9章,包括Python語言概述、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  IDLE安裝
    1.2.2  PyCharm安裝
    1.2.3  PyCharm配置
    1.2.4  Anaconda安裝與使用
  1.3  Python語言程序設計規範
  1.4  庫的安裝與導入
    1.4.1  庫的安裝
    1.4.2  庫的導入
  1.5  Python程序的編輯、調試和發布
    1.5.1  程序的編輯和調試
    1.5.2  程序的發布
  實驗1
  習題1
第2章  Python語言基礎
  2.1  程序的基本編寫方法
  2.2  程序的基本語法元素
    2.2.1  引例
    2.2.2  縮進
    2.2.3  註釋
    2.2.4  續行符
    2.2.5  語句分隔符
  2.3  數據類型
    2.3.1  標準數據類型
    2.3.2  常量、變數和關鍵字
  2.4  賦值語句
  2.5  輸入輸出函數
    2.5.1  輸入函數input()
    2.5.2  輸出函數print()
  2.6  運算符與表達式
    2.6.1  算術運算符和表達式
    2.6.2  關係運算符和表達式
    2.6.3  邏輯運算符和表達式
    2.6.4  成員運算符和表達式
    2.6.5  位運算符和表達式
    2.6.6  同一性測試運算符和表達式
  實驗2
  習題2
第3章  程序控制結構
  3.1  順序結構
  3.2  分支結構
    3.2.1  單分支結構
    3.2.2  雙分支結構
    3.2.3  多分支結構
    3.2.4  if語句的嵌套

  3.3  循環結構
    3.3.1  while循環語句
    3.3.2  for循環語句
    3.3.3  break和continue語句
    3.3.4  循環的嵌套
  3.4  math庫
    3.4.1  math庫簡介
    3.4.2  應用案例
  3.5  random庫
    3.5.1  random庫簡介
    3.5.2  應用案例
  3.6  異常處理與管理
    3.6.1  異常概述
    3.6.2  異常處理
    3.6.3  自定義異常類型
  實驗3
  習題3
第4章  組合數據類型
  4.1  組合數據類型概述
  4.2  字元串類型
    4.2.1  字元串類型的表示
    4.2.2  字元串的基本操作
    4.2.3  字元串的常用函數和方法
    4.2.4  應用案例
  4.3  列表
    4.3.1  列表的創建和訪問
    4.3.2  列表的基本操作
    4.3.3  列表的常用函數和方法
    4.3.4  應用案例
  4.4  元組
    4.4.1  元組的創建
    4.4.2  元組的基本操作
  4.5  集合
    4.5.1  集合的創建
    4.5.2  集合的基本操作
    4.5.3  集合運算的常用函數和方法
    4.5.4  應用案例
  4.6  字典
    4.6.1  字典的創建和訪問
    4.6.2  字典的基本操作
    4.6.3  字典的常用方法
    4.6.4  應用案例
  4.7  turtle庫
    4.7.1  turtle庫簡介
    4.7.2  應用案例
  實驗4
  習題4
第5章  函數
  5.1  函數的定義與調用
    5.1.1  函數的定義

    5.1.2  函數的調用
  5.2  函數的參數
    5.2.1  必選參數
    5.2.2  默認值參數
    5.2.3  可變長度參數
  5.3  函數的返回值
  5.4  變數的作用域
  5.5  lambda函數
  5.6  函數的遞歸
    5.6.1  遞歸的定義
    5.6.2  應用案例
  5.7  time庫
  5.8  Python內置函數
  5.9  應用案例
  實驗5
  習題5
第6章  文件
  6.1  文件概述
  6.2  文件的使用
    6.2.1  文件的打開與關閉
    6.2.2  文件的讀寫
  6.3  CSV文件
    6.3.1  CSV文件概述
    6.3.2  csv模塊
  6.4  jieba庫
    6.4.1  jieba庫概述
    6.4.2  應用案例
  6.5  wordcloud庫
    6.5.1  wordcloud庫概述
    6.5.2  應用案例
  6.6  JSON文件
    6.6.1  JSON概述
    6.6.2  json庫
  實驗6
  習題6
第7章  科學計算與可視化
  7.1  概述
  7.2  NumPy庫
    7.2.1  NumPy庫概述
    7.2.2  創建ndarray 數組對象
    7.2.3  ndarray 數組對象的屬性
    7.2.4  ndarray數組的操作
    7.2.5  ndarray數組的索引與切片
    7.2.6  ndarray 數組的運算
    7.2.7  ndarray 數組的常用數學函數
  7.3  Matplotlib庫
    7.3.1  Matplotlib庫概述
    7.3.2  繪圖步驟
    7.3.3  繪製折線圖
    7.3.4  繪製散點圖

    7.3.5  繪製柱形圖
    7.3.6  繪製直方圖
    7.3.7  繪製餅圖
  實驗7
  習題7
第8章  網路爬蟲及應用
  8.1  網路爬蟲概述
    8.1.1  網路爬蟲的概念
    8.1.2  Python語言與網路爬蟲
    8.1.3  網頁基礎
  8.2  Requests庫
    8.2.1  Requests庫概述
    8.2.2  Requests庫解析
  8.3  BeautifulSoup庫
    8.3.1  BeautifulSoup庫概述
    8.3.2  BeautifulSoup庫解析
  8.4  應用案例
  實驗8
  習題8
第9章  人工智慧及編程應用
  9.1  人工智慧概述
    9.1.1  人工智慧的概念
    9.1.2  人工智慧的發展
  9.2  大模型與生成式人工智慧
    9.2.1  大模型基礎
    9.2.2  AIGC
  9.3  AIGC編程
    9.3.1  AIGC編程應用
    9.3.2  常見AIGC編程模型
  9.4  AIGC的Python編程應用
    9.4.1  VS Code安裝
    9.4.2  AIGC Python環境配置
    9.4.3  永恆的Hello World!
    9.4.4  自然語言生成代碼
    9.4.5  根據註釋生成代碼
    9.4.6  代碼優化與改錯
    9.4.7  代碼註釋與解釋
  實驗9
  習題9
參考文獻
附錄  本書知識圖譜

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