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

Python程序設計基礎(中等職業教育新目錄新技術新形態系列教材)

  • 作者:編者:呂宇飛|責編:鄭小燕
  • 出版社:電子工業
  • ISBN:9787121465901
  • 出版日期:2023/09/01
  • 裝幀:平裝
  • 頁數:289
人民幣:RMB 61.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本教材內容涉及Python語言的基本語法、數據類型、運算符、流程式控制制、函數和模塊的使用、數據結構、基本演算法、正則表達式等。以海龜繪圖、摩爾斯碼、文件讀寫、Excel辦公自動化、網路爬蟲等應用案例和工作任務,按照項目教學法編寫,理實一體,定位清晰。讓初學者在應用過程中學習Python基礎知識,並使其逐步具備簡單的辦公自動化的編程能力。
    本教材配有相關素材和資源,請登錄華信教育資源網免費獲取。本教材既可以作為職業院校程序設計入門課程的教學用書,也可以作為各類編程培訓班的教學用書,還可供對電腦編程感興趣或有辦公自動化和自動化運行維護管理需求的從業人員參考使用。

作者介紹
編者:呂宇飛|責編:鄭小燕

目錄
第1章  認識Python
  1.1  Python的起源與應用
    1.1.1  Python的起源
    1.1.2  Python的應用
  1.2  Python的編程環境
    1.2.1  Python的安裝與測試
    1.2.2  PyCharm的安裝與啟動
  1.3  第一個Python程序—我愛我的祖國
    1.3.1  案例:第一個Python程序
    1.3.2  定義字元串
    1.3.3  print()函數
  1.4  第二個Python程序—代碼編輯與調試
    1.4.1  案例:第二個Python程序
    1.4.2  對象、變數與賦值語句
    1.4.3  input()、str()和字元串連接「+」
    1.4.4  print()函數的格式化輸出
    1.4.5  代碼調試之斷點調試
    1.4.6  代碼調試之互動式調試
第2章  海龜繪圖
  2.1  引用turtle模塊
    2.1.1  案例:繪製線條
    2.1.2  怎樣導入模塊
    2.1.3  turtle模塊常用的函數和方法
  2.2  繪製正方形
    2.2.1  案例:繪製正方形
    2.2.2  以新的視角看程序—while循環結構
    2.2.3  關係運算與邏輯運算
    2.2.4  以新的視角看程序—for循環結構
  2.3  繪製有規律圖形
    2.3.1  案例1:繪製連續內切圓
    2.3.2  案例2:繪製多層正方形線圈
  2.4  繪製想要的圖形
    2.4.1  案例:是方形還是圓形?
    2.4.2  textinput()與eval()
    2.4.3  分支結構
    2.4.4  形變神不變
  2.5  繪製彩圖
    2.5.1  案例1:繪製彩色方形線圈
    2.5.2  數據類型和類型轉換
    2.5.3  算術運算
    2.5.4  案例2:繪製多彩螺旋線圈
  2.6  滿天繁星
    2.6.1  案例:滿天繁星
    2.6.2  繪製黃色五角星
    2.6.3  函數的定義與調用
    2.6.4  函數的參數
    2.6.5  隨機繪製五角星
    2.6.6  獲取幸運數
  2.7  兩支畫筆
    2.7.1  案例1:繪製線條

    2.7.2  案例2:一方一圓兩支畫筆
第3章  數據類型
  3.1  永不消逝的電波
    3.1.1  案例:摩爾斯碼解碼器
    3.1.2  字元串的訪問和切片
    3.1.3  字元串的運算
    3.1.4  字元串的查找:find()方法與index()方法
    3.1.5  字元串的計數與長度:count()方法與len()方法
    3.1.6  字元串的其他常用函數和方法
  3.2  浪漫的科學禮物
    3.2.1  案例:摩爾斯碼編碼器(列表版)
    3.2.2  列表(list)的定義與訪問
    3.2.3  列表的常見操作
    3.2.4  列表的常用函數和方法
  3.3  不可修改的序列
    3.3.1  案例:摩爾斯碼編碼器(元組版)
    3.3.2  元組的定義與訪問
    3.3.3  元組的常見操作
    3.3.4  元組的常用函數和方法
  3.4  密碼字典和集合
    3.4.1  案例:密碼字典
    3.4.2  字典的定義
    3.4.3  字典的訪問與遍歷
    3.4.4  添加和修改字典的鍵值對
    3.4.5  集合的定義與訪問
第4章  程序演算法
  4.1  列舉法
    4.1.1  案例1:雞兔同籠
    4.1.2  列舉法的代碼實現
    4.1.3  案例2:開密碼鎖
  4.2  選擇排序
    4.2.1  案例1:最貴的價格—尋找擂主
    4.2.2  案例2:價格排序—尋找每一輪的擂主
    4.2.3  案例3:關聯品牌信息的價格排序—尋找每一輪穿著盔甲的擂主
  4.3  冒泡排序
    4.3.1  案例:鄉村農業年產值排序—應用冒泡排序
    4.3.2  冒泡排序優化
  4.4  順序查找法
    4.4.1  案例:查詢客戶是不是會員—應用順序查找法
    4.4.2  index()與find()方法
  4.5  二分查找法
    4.5.1  案例:查找列表中的數字—應用二分查找法
    4.5.2  二分查找法的實現過程
  4.6  遞推演算法
    4.6.1  案例1:求階乘(遞推版)
    4.6.2  案例2:爬樓梯
  4.7  遞歸演算法
    4.7.1  案例1:求階乘(遞歸版)
    4.7.2  案例2:兔子問題
第5章  數據採集

  5.1  爬取一張網頁
    5.1.1  案例:獲取一張網頁的源代碼
    5.1.2  安裝第三方庫requests庫
    5.1.3  requests.get()和requests的常用方法
    5.1.4  常見的第三方庫
  5.2  讀懂一張網頁
    5.2.1  案例:5.1.1節獲取的網頁源代碼
    5.2.2  認識網頁基本框架
    5.2.3  常用的HTML標籤
    5.2.4  了解CSS樣式定義
  5.3  正則表達式
    5.3.1  案例:提取影片評分
    5.3.2  正則表達式一:鄉愁
    5.3.3  正則表達式二:提取影片名稱與評分
    5.3.4  正則表達式三:在網頁中提取影片的鏈接地址
  5.4  文件的讀寫
    5.4.1  案例1:從影評文件中讀取內容
    5.4.2  file對象和相關方法
    5.4.3  with語句
    5.4.4  案例2:保存並讀取在網頁中提取的影片鏈接地址
第6章  文件管理
  6.1  創建文件夾
    6.1.1  案例:根據系列名稱創建文件夾
    6.1.2  os模塊中的常用函數
    6.1.3  路徑間隔符
    6.1.4  創建級聯文件夾
    6.1.5  怎麼知道文件或文件夾已經存在
    6.1.6  創建系列小說文件夾
  6.2  整理文件與文件夾
    6.2.1  案例:自動列出文件與文件夾
    6.2.2  列出所有文件和文件夾的名稱
    6.2.3  按關鍵字整理文件和文件夾
    6.2.4  路徑拼接:os.path.join()
    6.2.5  按文件類型整理文件
  6.3  重命名批量文件
    6.3.1  案例:以順序數字重命名文件
    6.3.2  os.rename(path1, path2)函數
    6.3.3  以隨機數重命名文件
    6.3.4  保存文件的重命名記錄
第7章  快捷辦公
  7.1  讀取Excel文件的數據
    7.1.1  openpyxl庫的安裝
    7.1.2  Excel基礎知識
    7.1.3  資源文檔的使用
    7.1.4  案例:讀取Excel文件
  7.2  數據寫入和操作
    7.2.1  案例1:添加數據
    7.2.2  案例2:修改數據
    7.2.3  案例3:插入行與刪除行
    7.2.4  案例4:插入列

  7.3  批量合併Excel文件
    7.3.1  案例1:合併工作簿
    7.3.2  案例2:公式應用
  7.4  批量合併多個Excel文件到工作表
    7.4.1  案例:合併工作表數據
第8章  爬蟲應用
  8.1  爬取一節小說
    8.1.1  案例1:下載一個網頁
    8.1.2  案例2:提取小說章節的標題
    8.1.3  案例3:提取小說的一個章節
  8.2  爬取一部小說
    8.2.1  案例:使用find()和find_all()方法提取小說各章節的鏈接地址
    8.2.2  使用select()和select_one()方法提取小說各章節的鏈接地址
    8.2.3  獲取整部小說
  8.3  爬取圖書暢銷榜
    8.3.1  案例1:爬取暢銷榜全部書名和作者姓名
    8.3.2  案例2:提取圖書的各類信息
  8.4  爬取圖書詳情
    8.4.1  案例:爬取圖書詳情頁中的信息

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