編程基礎——Python語言

常祖國

  • 出版商: 電子工業
  • 出版日期: 2022-08-01
  • 定價: $252
  • 售價: 8.5$214
  • 語言: 簡體中文
  • 頁數: 212
  • ISBN: 712143606X
  • ISBN-13: 9787121436062
  • 下單後立即進貨 (約4週~6週)

商品描述

本書主要針對中職學生及python初學者量身定做,是編者學習、技能大賽輔導和使用python開發過程中的體會和經驗總結,涉及實際開發中的所有的重要知識點、內容詳盡,代碼可讀性及可操作性強。本書主要介紹python語言的類型和對象、操作符、表達式、編程結構和控制流、函數、序列、多線程、正則表達式、面向對像編程、文件操作、網絡編程、郵件收發、數據庫操作、網絡爬蟲、數據分析等內容。每一章節都有針對知識點的實踐項目、問題解答、練習、授課PPT、微課視頻、案例程序源碼等。

目錄大綱

模塊1 初次見面,請多指教—Python基礎知識 / 001
項目1 學習Python開發環境及語法特點 / 002
任務1 搭建Python開發環境 / 002
任務2 安裝及配置Python常用開發工具 / 013
任務3 “Hello Python!!”我學習的 個Python程序 / 026

項目2 Python基本數據的輸入和輸出 / 028
任務4 古詩詞的輸出—print( )函數的應用 / 028
任務5 模擬用戶登錄—input( )函數的應用 / 030
模塊2 序列的應用 / 033

項目3 數值類型及操作方法 / 034
任務6 計算器的功能實現
—數字類型與運算符 / 034

項目4 字符串類型及操作方法 / 038
任務7 課堂簽到系統—字符串類型
與內建函數的應用 / 038
任務8 藏頭詩解密
—字符串的切片和拼接 / 040

項目5 列表和元組的操作及應用 / 043
任務9 班 花名冊
—列表的創建和基本操作 / 043
任務10 成績單的排序和防修改
—列表與元組的異同 / 046

項目6 字典的操作及應用 / 050
任務11 運動會成績單
—字典的創建和基本操作 / 050
任務12 運動會成績單排序—字典的創建和基本操作 / 052

項目7 正則表達式的應用 / 056
任務13 整理信息表—正則表達式 / 056
任務14 正則表達式的代碼實現—正則模塊的使用 / 061
模塊3 流程控制語句 / 066

項目8 Python選擇控制語句 / 067
任務15 體質指數判斷
—選擇控制語句 / 067
任務16 設計快遞寄送郵費計算
—if語句多重嵌套 / 075

項目9 Python循環語句 / 079
任務17 遍歷100以內的素數
—for循環語句 / 079
任務18 計算雞兔同籠
—while循環語句 / 084

項目10 Python循環跳轉語句 / 090
任務19 尋找回文整數—循環跳轉語句
break的應用 / 090
任務20 成語遊戲—循環跳轉語句
continue的應用 / 095
模塊4 函數與模塊 / 102

項目11 函數的定義與調用及參數傳遞 / 103
任務21 尋找水仙花數—使用自定義函數 / 103
任務22 製作月曆查詢器—函數的參數傳遞 / 105

項目12 函數變量的作用域、匿名函數及模塊 / 110
任務23 解密愷撒密碼—函數變量的作用域 / 110
任務24 爬取電子工業出版社圖書封面圖片—匿名函數及模塊應用 / 114
模塊5 文件及目錄操作 / 123

項目13 Python基本文件操作 / 124
任務25 計算機圖書資料庫
—打開和讀取文件 / 124
任務26 建立並讀取學生信息文件—將內容寫入指定文件 / 133

項目14 Python目錄操作 / 140
任務27 統計高頻單詞—os模塊及其子模塊os.path / 140
任務28 自動清理計算機中的重複文件—常用目錄及文件操作 / 143
模塊6 異常處理 / 148

項目15 Python異常處理 / 149
任務29 網絡端口掃描器
—異常處理應用 / 149
模塊7 Python面向對象編程 / 163

項目16 Python面向對象及其應用 / 164
任務30 設計學生管理系統—面向對象編程 / 164
模塊8 綜合項目實戰 / 179

項目17 Python綜合項目實戰 / 180
任務31 爬取網站圖書信息
並保存到文件 / 180
任務32 文件自動整理 / 189