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

Python程序設計項目化教程(微課版高等職業教育電腦系列教材)

  • 作者:編者:宋雯斐//毛頡|責編:徐建軍
  • 出版社:電子工業
  • ISBN:9787121451461
  • 出版日期:2023/03/01
  • 裝幀:平裝
  • 頁數:241
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python語言語法優雅、清晰、簡潔易學,很適合初學者作為程序設計入門語言進行學習。
    本書介紹Python程序設計的基礎知識。全書以項目化體系編寫,介紹Python程序設計的基本思想和方法,培養學生利用Python語言解決各類實際問題的能力;以「項目案例」為驅動,輔以知識點的講解,突出問題求解方法與思維能力訓練。全書共9個項目,涵蓋認識Python、Python基本語法、程序控制結構、組合數據類型(包括字元串、列表、元組、字典、集合)、文件操作、函數與模塊、Python文件操作、面向對象、Python資料庫編程等內容,並引入趣味項目進行綜合應用,兼顧課程素養元素設計、電腦等級考試二級Python的考核內容。本書配套有視頻資源、PPT、習題和答案、例題源碼等各類素材及在線開放課程,方便學生進行系統的學習。
    本書配套有視頻資源、PPT、習題和答案、例題源碼等各類素材及在線開放課程,方便學生進行系統的學習。
    本書可作為高等職業院校電腦程序設計課程的教材,也可供社會各類工程技術與科研人員閱讀參考。

作者介紹
編者:宋雯斐//毛頡|責編:徐建軍

目錄
項目一  認識Python
  任務1.1  Python概述
    1.1.1  任務引入
    1.1.2  Python的歷史
    1.1.3  Python的特點
    1.1.4  Python的學習路徑
  任務1.2  PyCharm和Anaconda聯動的開發環境配置
    1.2.1  任務引入
    1.2.2  IDLE的配置與使用
    1.2.3  集成開發環境PyCharm的配置與使用
    1.2.4  集成開發環境Anaconda的配置與使用
    1.2.5  任務實現??PyCharm和Anaconda聯動的開發環境配置
  任務1.3  Python擴展庫的安裝
    1.3.1  pip命令安裝
    1.3.2  tar.gz文件安裝
    1.3.3  .whl文件安裝
  任務1.4  認識Python實訓
項目二  Python基本語法
  任務2.1  Python程序風格??運行你的第一個程序(視頻)
    2.1.1  Python庫的導入和使用
    2.1.2  Python縮進規則
    2.1.3  Python行與註釋
    2.1.4  語句換行
    2.1.5  Python的執行原理
    2.1.6  任務實現??運行你的第一個程序
  任務2.2  Python內置對象??計算圓的面積(視頻)
    2.2.1  標識符和關鍵字
    2.2.2  變數
    2.2.3  變數的輸入和輸出
    2.2.4  任務實現??計算圓的面積
  任務2.3  數據類型和數字型數據類型
    2.3.1  數據類型
    2.3.2  數字型數據類型
    2.3.3  數字型數據類型的轉換
    2.3.4  任務實現??計算身體質量指數
  任務2.4  運算符??水仙花數的判斷
    2.4.1  算術運算符
    2.4.2  比較運算符
    2.4.3  邏輯運算符
    2.4.4  賦值運算符
    2.4.5  位運算符
    2.4.6  成員運算符
    2.4.7  運算符的優先順序
    2.4.8  任務實現??水仙花數的判斷
  任務2.5  Python基本語法實訓
項目三  程序控制結構
  任務3.1  判斷語句??平、閏年以及月份天數的判定(視頻)
    3.1.1  單分支結構(if語句)
    3.1.2  雙分支結構(if-else語句)
    3.1.3  多分支結構(if-elif-else語句)

    3.1.4  if嵌套
    3.1.5  任務實現??平、閏年以及月份天數的判定
  任務3.2  循環語句??列印九九乘法表
    3.2.1  while循環語句
    3.2.2  for循環語句
    3.2.3  循環嵌套
    3.2.4  任務實現??列印九九乘法表
  任務3.3  佔位與中斷語句??列印三位數的迴文數
    3.3.1  佔位語句(pass)
    3.3.2  break和continue語句
    3.3.3  任務實現??列印三位數的迴文數
  任務3.4  異常處理??求兩個正整數的和
    3.4.1  程序中的錯誤
    3.4.2  異常及處理
    3.4.3  任務實現??求兩個正整數的和
  任務3.5  程序控制結構實訓
項目四  組合數據類型
  任務4.1  字元串??統計各類字元數目(視頻)
    4.1.1  字元編碼(視頻)
    4.1.2  字元串的創建(視頻)
    4.1.3  字元串的格式化(視頻)
    4.1.4  字元串的常用方法
    4.1.5  任務實現??統計各類字元數目
  任務4.2  列表??成績統計(視頻)
    4.2.1  列表的基本操作(視頻)
    4.2.2  列表的常用方法(視頻)
    4.2.3  任務實現??成績統計
  任務4.3  元組??用撲克牌實現抽獎(視頻)
    4.3.1  元組的基本操作(視頻)
    4.3.2  元組的常用方法(視頻)
    4.3.3  任務實現??用撲克牌實現抽獎
  任務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.6.1  字元串實訓
    4.6.2  元組、列表和字典實訓
項目五  函數與模塊
  任務5.1  函數的定義與調用??名片管理器
    5.1.1  函數的定義與調用(視頻)
    5.1.2  函數參數
    5.1.3  函數返回值
    5.1.4  變數作用域
    5.1.5  任務實現??名片管理器(視頻)
  任務5.2  特殊函數??列印斐波那契數列(視頻)

    5.2.1  遞歸函數
    5.2.2  匿名函數
    5.2.3  map()函數
    5.2.4  filter()函數
    5.2.5  reduce()函數
    5.2.6  任務實現??列印斐波那契數列
  任務5.3  模塊??按指定長度生成字母、數字隨機序列碼
    5.3.1  模塊及其使用
    5.3.2  模塊的製作
    5.3.3  常用模塊
    5.3.4  任務實現??按指定長度生成字母、數字隨機序列碼
  任務5.4  函數與模塊實訓
項目六  Python文件操作
  任務6.1  文件操作??記賬本(視頻)
    6.1.1  文件的打開(視頻)
    6.1.2  文件的關閉(視頻)
    6.1.3  文件的讀寫操作(視頻)
    6.1.4  文件的定位讀寫
    6.1.5  任務實現??電子記賬本
  任務6.2  文件批量操作??批量修改文件名
    6.2.1  文件管理(視頻)
    6.2.2  目錄管理
    6.2.3  任務實現??批量修改文件名
  任務6.3  讀寫CSV文件??成績統計排序
    6.3.1  CSV格式文件
    6.3.2  CSV格式文件讀寫(視頻)
    6.3.3  任務實現??成績統計排序
  任務6.4  Python文件操作實訓
項目七  面向對象
  任務7.1  對象與類??電影對象的定義和使用(視頻)
    7.1.1  類的定義和使用(視頻)
    7.1.2  數據成員的訪問(視頻)
    7.1.3  成員方法的調用(視頻)
    7.1.4  任務實現??電影對象的定義和使用
  任務7.2  繼承和多態
    7.2.1  繼承
    7.2.2  多態
  任務7.3  面向對象實訓
項目八  Python資料庫編程
  任務8.1  SQLite資料庫操作??學生信息管理系統設計
    8.1.1  SQLite資料庫的連接(視頻)
    8.1.2  SQLite資料庫的操作(視頻)
    8.1.3  任務實現??學生信息管理系統設計
  任務8.2  MySQL資料庫操作??學生信息管理系統設計
    8.2.1  MySQL資料庫的連接(視頻)
    8.2.2  MySQL資料庫的操作(視頻)
  任務8.3  Python資料庫編程實訓
項目九  Python趣味項目
  任務9.1  繪圖庫turtle的應用??繪製奧運五環標誌(視頻)
    9.1.1  turtle庫的常用函數(視頻)

    9.1.2  任務實現??繪製奧運五環標誌
  任務9.2  數據可視化庫matplotlib的使用??解析中國夏奧之旅
    9.2.1  NumPy運算
    9.2.2  Matplotlib庫的常見操作
    9.2.3  Matplotlib繪製常見圖表
    9.2.4  任務實現??解析中國夏奧之旅(視頻)
  任務9.3  詞雲庫wordcloud的使用??用詞雲可視化《政府工作報告》(視頻)
    9.3.1  中文分詞jieba庫的使用(視頻)
    9.3.2  詞雲庫wordcloud的使用(視頻)
    9.3.3  任務實現??用詞雲可視化《政府工作報告》(視頻)
  任務9.4  Python趣味項目實訓

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