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

Python程序設計與應用(高等學校電腦基礎教育系列教材)

  • 作者:編者:梁愛華//張利霞|責編:謝琛//薛陽
  • 出版社:清華大學
  • ISBN:9787302619604
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:287
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書圍繞Python程序設計方法及應用,依據感知Python、理解Python、應用Python的漸進式思路組織教材內容,注重各知識點間的交叉融合以及Python應用能力的培養。
    本書共8章,大致分為三部分:第一部分(第1章)感知Python,介紹Python的環境配置、基本輸入輸出、變數命名、語法規範等,通過實例認識Python程序,感知程序運行過程及設計方法;第二部分(第2?6章)理解Python,詳細介紹數據類型、程序控制結構、函數、文件和數據處理;第三部分(第7?8章)應用Python,介紹Python圖形界面設計tkinter庫,以及Python在繪圖、數據可視化、數據處理庫等方面的應用。本書敘述清晰,案例豐富,讀者可以循序漸進地學會Python編程方法及應用。
    本書適合作為各類大專院校的Python程序設計教材,也可作為電腦等級考試(二級)的輔導教材,以及Python程序設計愛好者的自學參考書。

作者介紹
編者:梁愛華//張利霞|責編:謝琛//薛陽

目錄
第1章  Python概述
  1.1  Python簡介
    1.1.1  電腦語言
    1.1.2  Python語言的發展歷史
    1.1.3  Python的應用領域
  1.2  開發環境配置
    1.2.1  下載和安裝開發環境
    1.2.2  其他開發工具
    1.2.3  編寫第一個程序
    1.2.4  查看幫助
    1.2.5  第三方庫的安裝
  1.3  基本輸入輸出
    1.3.1  賦值語句
    1.3.2  input()函數
    1.3.3  print()函數
    1.3.4  eval()函數
  1.4  變數
    1.4.1  關鍵字
    1.4.2  變數命名
  1.5  註釋與縮進
    1.5.1  註釋
    1.5.2  縮進
  1.6  程序的編寫方法
  1.7  源程序打包
  1.8  本章小結
  1.9  上機實驗
  習題
第2章  基本數據類型
  2.1  數據類型
  2.2  數值類型
    2.2.1  整數類型
    2.2.2  浮點數類型
    2.2.3  複數類型
    2.2.4  數值運算
  2.3  布爾類型
  2.4  字元串類型
    2.4.1  字元串表示
    2.4.2  字元串編碼
    2.4.3  字元串格式化
    2.4.4  字元串索引與切片
    2.4.5  字元串處理函數
    2.4.6  字元串處理方法
  2.5  數據類型轉換
  2.6  本章小結
  2.7  上機實驗
  習題
第3章  程序控制結構
  3.1  程序結構
    3.1.1  程序流程圖
    3.1.2  結構化程序設計

    3.1.3  程序的基本結構
  3.2  分支結構
    3.2.1  條件表達式
    3.2.2  單分支結構(if語句)
    3.2.3  二分支結構(if-else語句)
    3.2.4  多分支結構(if-elif-else語句)
    3.2.5  分支結構嵌套
  3.3  循環結構
    3.3.1  for循環
    3.3.2  while循環
    3.3.3  break和eontinue
    3.3.4  帶else的循環
    3.3.5  嵌套循環
  3.4  random庫
  3.5  異常處理
    3.5.1  程序中的錯誤
    3.5.2  捕捉和處理異常
  3.6  本章小結
  3.7  上機實驗
  習題
第4章  組合數據類型
  4.1  概述
  4.2  序列類型
    4.2.1  序列的基本操作
    4.2.2  序列的通用函數與方法
    4.2.3  元組
  4.3  列表
    4.3.1  列表的基本操作
    4.3.2  列表的方法
    4.3.3  列表推導式
    4.3.4  列表的典型應用
  4.4  集合
    4.4.1  集合的基本操作
    4.4.2  集合的函數和方法
    4.4.3  集合的典型應用
  4.5  字典
    4.5.1  字典的基本操作
    4.5.2  字典的方法
    4.5.3  字典的典型應用
  4.6  本章小結
  4.7  上機實驗
  習題
第5章  函數
  5.1  函數的定義與調用
    5.1.1  函數的定義
    5.1.2  函數的調用
  5.2  函數的參數傳遞
    5.2.1  位置傳遞
    5.2.2  關鍵字傳遞
    5.2.3  可選參數

    5.2.4  可變參數
  5.3  函數的返回值
    5.3.1  返回多個值
    5.3.2  返回組合數據
  5.4  局部變數和全局變數
  5.5  lambda函數
  5.6  函數遞歸
  5.7  Python內置函數
  5.8  本章小結
  5.9  上機實驗
  習題
第6章  文件和數據處理
  6.1  文件基本操作
    6.1.1  文件的概念
    6.1.2  文件的打開與關閉
    6.1.3  讀取文件
    6.1.4  寫入文件
  6.2  CSV文件的讀寫
    6.2.1  讀取CSV格式文件
    6.2.2  寫入CSV格式文件
  6.3  JSON格式與序列化
    6.3.1  JSON格式字元串的序列化
    6.3.2  JSON文件的序列化
  6.4  os模塊
  6.5  本章小結
  6.6  上機實驗
  習題
第7章  圖形界面設計
  7.1  圖形用戶界面概述
    7.1.1  圖形用戶界面
    7.1.2  tkinter庫概述
  7.2  布局管理器
    7.2.1  pack布局管理器
    7.2.2  grid布局管理器
    7.2.3  place布局管理器
  7.3  tkinter庫常用控制項
    7.3.1  標籤Label
    7.3.2  單行文本框Entry
    7.3.3  按鈕Button
    7.3.4  框架Frame和LabelFrame
    7.3.5  單選按鈕Radiobutton
    7.3.6  複選框Checkbutton
    7.3.7  列表框ListBox
    7.3.8  菜單Menu
  7.4  對話框
    7.4.1  通用消息對話框
    7.4.2  文件選擇對話框
    7.4.3  顏色選擇對話框
    7.4.4  簡單信息對話框
  7.5  事件處理

    7.5.1  事件序列
    7.5.2  事件綁定
  7.6  本章小結
  7.7  上機實驗
  習題
第8章  綜合應用
  8.1  繪圖應用——繪製中國結
    8.1.1  turtle庫
    8.1.2  繪製中國結
  8.2  數據可視化應用——定製中文詞雲
    8.2.1  wordcloud庫
    8.2.2  jieba庫
    8.2.3  定製中文詞雲
  8.3  數據可視化應用——溫度變化展示
    8.3.1  matplotlib庫
    8.3.2  溫度變化分析
  8.4  圖像處理應用——生成二維碼
    8.4.1  PIL庫
    8.4.2  qrcode庫
    8.4.3  生成二維碼
  8.5  數據分析應用——成績分析
    8.5.1  NumPy庫
    8.5.2  pandas庫
    8.5.3  成績分析
  8.6  網路爬蟲應用——獲取影評數據
    8.6.1  網路爬蟲概述
    8.6.2  網路爬蟲常用技術
    8.6.3  獲取影評數據
  8.7  本章小結
  8.8  上機實驗
  習題
附錄A Python關鍵字
附錄B Python標準異常
附錄C Unicode編碼和UTF-8編碼
參考文獻

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