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

Python程序設計(高等學校應用型特色系列教材)

  • 作者:編者:劉新//王婷|責編:王艷萍
  • 出版社:電子工業
  • ISBN:9787121470783
  • 出版日期:2024/02/01
  • 裝幀:平裝
  • 頁數:230
人民幣:RMB 52 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本面向Python初學者的入門書籍,特別針對普通理工科讀者進行了編排設計。本書首先介紹了Python解釋器和開發環境的安裝方法;隨後介紹了Python語言的基礎知識,包括字元串、元組、列表、集合、字典等內置數據類型;然後介紹了一些相對高級的主題,包括函數、文件處理、數據處理與可視化。考慮到大多數讀者沒有編程基礎,所以本書盡量以簡單程序的形式解釋相關知識點,所有程序都不涉及複雜的演算法;編寫的代碼盡量遵守工業編程規範,以便讓讀者養成良好的編程習慣。
    本書涉獵的範圍較廣,因此用「*」標注一些不需要初學者掌握的知識,教學時可以略過此部分,學有餘力的讀者可以自行閱讀。

作者介紹
編者:劉新//王婷|責編:王艷萍

目錄
第1章  快速入門
  1.1  Python語言概述
  1.2  開發環境
    1.2.1  安裝IDLE
    1.2.2  編寫和運行程序
    1.2.3  安裝和使用Thonny
  1.3  使用標準庫
    1.3.1  引入方法一
    1.3.2  引入方法二
    1.3.3  引入方法三
  1.4  安裝第三方庫
  習題
第2章  編程基礎
  2.1  Python程序結構
  2.2  關鍵字和用戶自定義標識符
  2.3  註釋
    2.3.1  單行註釋
    2.3.2  多行註釋
  2.4  簡單輸入輸出
    2.4.1  input()函數
    2.4.2  print()函數和格式控制
  2.5  數據類型
    2.5.1  變數和常量
    2.5.2  數值類型
    2.5.3  序列類型
    2.5.4  集合類型
    2.5.5  字典類型
  2.6  運算符
    2.6.1  數學運算符
    2.6.2  關係運算符
    2.6.3  邏輯運算符
    2.6.4  成員運算符
    2.6.5  位運算符
    2.6.6  分隔符
    2.6.7  運算符優先順序
  2.7  內置函數
    2.7.1  類型轉換和測試函數
    2.7.2  id()函數
    2.7.3  數學函數
    2.7.4  宇符編碼函數及其逆函數
  習題
第3章  流程式控制制語句
  3.1  順序結構
  3.2  選擇結構
    3.2.1  單分支結構
    3.2.2  雙分支結構
    3.2.3  多分支結構
    3.2.4  分支嵌套
    3.2.5  條件表達式
  3.3  循環結構

    3.3.1  while循環
    3.3.2  for循環
    3.2.3  break語句
    3.2.4  continue語句
    3.2.5  pass語句
    3.2.6  循環嵌套
  3.3*  異常處理
    3.3.1  捕獲和處理
    3.3.2  擴展語句
    3.3.3  拋出異常
  3.4  綜合示例
  習題
第4章  字元串
  4.1  字元串概述
    4.1.1  創建字元串
    4.1.2  字元串編碼
  4.2  字元串運算
    4.2.1  索引
    4.2.2  切片
    4.2.3  成員測試
    4.2.4  連接
    4.2.5  重複
    4.2.6  關係比較
  4.3  常用函數
    4.3.1  內置函數
    4.3.2  宇母大小寫轉換
    4.3.3  子串查找和統計
    4.3.4  子串刪除和替換
    4.3.5  字元測試
    4.3.6  切分
    4.3.7  格式化
    4.3.8  編碼和解碼
  4.4  綜合示例
  習題
第5章  元組
  5.1  創建元組
    5.1.1  枚舉法
    5.1.2  推導式
    5.1.3*  生成器表達式
  5.2  元組運算
    5.2.1  索引
    5.2.2  切片
    5.2.3  解包
    5.2.4  其他運算
  5.3  常用函數
  5.4  元組排序
  習題
第6章  列表
  6.1  創建列表
    6.1.1  枚舉法

    6.1.2  列表推導式
  6.2  列表運算和內置函數
  6.3  常見操作
    6.3.1  查找和計數
    6.3.2  複製列表
    6.3.3  增加元素
    6.3.4  刪除元素
    6.3.5  修改元素
    6.3.6  逆序
    6.3.7  排序
  6.4  列表嵌套
  6.5  綜合示例
  習題
第7章  集合
  7.1  創建集合
  7.2  集合自身的操作
    7.2.1  複製集合
    7.2.2  查找元素
    7.2.3  增加元素
    7.2.4  刪除元素
    7.2.5  元素排序
  7.3  集合的關係運算
  7.4  集合的基本運算
  7.5*  迭代器
  7.6  綜合示例
  習題
第8章  字典
  8.1  創建字典
  8.2  字典的操作
    8.2.1  複製宇典
    8.2.2  利用視圖遍歷宇典
    8.2.3  訪問元素
    8.2.4  查找元素
    8.2.5  修改和增加元素
    8.2.6  刪除元素
    8.2.7  元素排序
  8.3  綜合示例
  習題
第9章  函數
  9.1  函數概述
  9.2  定義函數
  9.3  函數返回值
  9.4  調用函數
  9.5  參數傳遞
    9.5.1  形參和實參
    9.5.2  按位置傳遞參數值
    9.5.3  按關鍵宇傳遞參數值
    9.5.4  默認值參數
    9.5.5  可變參數和不可變參數
    9.5.6*  參數控制符「/」和「*」

    9.5.7*  可變長度參數
    9.5.8*  參數解包
    9.5.9*  命令行參數
    9.5.10*  類型註解
  9.6  局部變數和全局變數
    9.6.1  局部變數
    9.6.2  全局變數
  9.7  匿名函數lambda
  9.8  函數式編程和高階函數
    9.8.1  map()函數
    9.8.2  reduce()函數
    9.8.3  filter()函數
  9.9*  生成器函數
    9.9.1  無參數的生成器函數
    9.9.2  帶參數的生成器函數
    9.9.3  利用send()函數傳遞值
  9.10  綜合示例
  習題
第10章  文件處理
  10.1  文件概述
  10.2  處理文本文件
    10.2.1  打開文件
    10.2.2  讀取文本文件
    10.2.3  寫入文本文件
  10.3*  處理CSV文件
    10.3.1  純文本方式
    10.3.2  CSV庫
  10.4*  處理Excel文件
  10.5*  綜合示例
  習題
第11章*  數據處理與可視化
  11.1  numpy
    11.1.1  簡介
    11.1.2  ndarray對象
    11.1.3  創建ndarray數組
    11.1.4  調整數組的形狀
    11.1.5  數組的屬性
    11.1.6  索引和切片
    11.1.7  常用函數
    11.1.8  向量和矩陣運算
  11.2  pandas
    11.2.1  特點
    11.2.2  數據結構
    11.2.3  讀取DataFrame中的數據
    11.2.4  數據處理方法
    11.2.5  分組聚合
    11.2.6  表的合併與連接
  11.3  數據可視化
    11.3.1  餅圖
    11.3.2  條形圖

    11.3.3  直方圖
    11.3.4  折線圖
    11.3.5  散點圖
    11.3.6  雷達圖
    11.3.7  繪製函數圖像
  習題
參考文獻

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