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

Python程序設計(軟體技術中等職業學校工業和信息化精品系列教材)

  • 作者:編者:林世偉//張卓|責編:桑珊
  • 出版社:人民郵電
  • ISBN:9787115622976
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:223
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python是一種跨平台、互動式、面向對象、解釋型的電腦程序設計語言,它應用廣泛,具有豐富和強大的庫。
    本書構建了模塊化的課程結構,將Python程序設計按由易到難、由淺入深的規律分為9個教學單元;構建了理論知識與操作訓練的層次化結構,每個模塊的理論知識分為3個層次——入門知識、必修知識、拓展知識,每個模塊的操作訓練也分為3個層次——簡單練習、實例訓練、任務訓練。本書遵循學生的認知規律和技能成長規律,充分考慮教學實施需求,針對引導學生主動學習、高效學習、快樂學習的目標選擇教學內容、設置教學任務,以實現學會與會學的教學效果。
    本書可以作為中等職業學校各專業Python程序設計課程的教材,也可以作為相關培訓機構的培訓教材及Python程序設計初學者的自學參考書。

作者介紹
編者:林世偉//張卓|責編:桑珊

目錄
單元1  程序開發環境的構建與數據的輸入輸出
  知識入門
  循序漸進
    1.1  搭建Python開發環境與使用IDLE編寫Python程序
      1.1.1  搭建Python開發環境
      1.1.2  使用IDLE編寫簡單的Python程序
      【任務1-1】輸出「Happy to learnPython Programming」
    1.2  測試PyCharm與編寫簡單的Python程序
      1.2.1  測試PyCharm
      1.2.2  編寫簡單的Python程序
      【任務1-2】輸出「你好,請登錄」的提示信息
    1.3  Python程序的組成
      1.3.1  Python程序的基本要素
      1.3.2  Python程序的註釋
      【任務1-3】編寫程序計算並輸出金額
    1.4  print()函數的基本用法
    1.5  input()函數的基本用法
      【任務1-4】編寫程序,模擬實現京東倒計時界面的文字內容
  知識擴展
  單元測試
單元2  基本數據類型與運算符的應用
  知識入門
  循序漸進
    2.1  Python 3的基本數據類型
      2.1.1  6個基本數據類型
      2.1.2  Python 3的數值類型
      2.1.3  Python 3數據類型的判斷
      2.1.4  Python數據類型的轉換
    2.2  Python的算術運算符及其應用
      2.2.1  Python的算術運算符及運算優先順序
      2.2.2  Python的算術表達式
    2.3  Python的賦值運算符與變數
      2.3.1  Python的賦值運算符
      2.3.2  變數定義及賦值
      【任務2-1】計算並輸出購買商品的實付總額與平均價格等數據
    2.4  Python 3的日期時間函數
      2.4.1  時間元組
      2.4.2  time模塊
      2.4.3  datetime模塊
      【任務2-2】輸出當前日期和時間
      【任務2-3】計算與輸出購買商品的優惠金額與應付金額等數據
  知識擴展
  單元測試
單元3  邏輯運算與流程式控制制
  知識入門
  循序漸進
    3.1  Python的比較運算符及其應用
      3.1.1  Python的比較運算符與比較表達式
      3.1.2  邏輯值測試
    3.2  Python的邏輯運算符及其應用

      3.2.1  Python的邏輯運算符與邏輯表達式
      3.2.2  Python運算符的優先順序
    3.3  Python的選擇結構及其應用
      3.3.1  if語句及其應用
        【任務3-1】應用if語句實現用戶登錄
      3.3.2  if…else語句及其應用
        【任務3-2】應用if…else語句實現用戶登錄
      3.3.3  if…elif…else語句及其應用
        【任務3-3】應用if…elif…else語句計算分期付款的服務費
      3.3.4  if語句的嵌套結構
        【任務3-4】應用if選擇語句計算網上購物的運費與優惠
        【任務3-5】應用if選擇語句驗證用戶名和密碼實現登錄
    3.4  for循環語句及其應用
      3.4.1  for循環語句
      3.4.2  for…else語句
      【任務3-6】應用for循環語句顯示進度的百分比
    3.5  while循環語句及其應用
      3.5.1  while循環語句
      3.5.2  while…else語句
      3.5.3  循環中的跳轉語句
      【任務3-7】應用while循環語句實現網上搶購倒計時
      【任務3-8】綜合應用循環結構的嵌套結構實現倒計時
  知識擴展
  單元測試
單元4  序列數據操作與格式化輸出
  知識入門
  循序漸進
    4.1  列表的創建與應用
      4.1.1  創建列表
      4.1.2  訪問列表元素
      4.1.3  截取列表
      4.1.4  連接與重複列表
      4.1.5  修改與添加列表元素
      4.1.6  刪除列表元素
      4.1.7  列表運算符
      4.1.8  Python列表的內置函數與基本方法
      【任務4-1】遍歷列表
    4.2  元組的創建與應用
      4.2.1  創建元組
      4.2.2  訪問元組元素
      4.2.3  截取元組
      4.2.4  連接與重複元組
      4.2.5  修改元組元素
      4.2.6  刪除元組元素
      4.2.7  元組運算符
      4.2.8  元組的內置函數與基本方法
      【任務4-2】遍曆元組
    4.3  字典的創建與應用
      4.3.1  創建字典
      4.3.2  訪問字典的值

      4.3.3  修改與添加字典的值
      4.3.4  刪除字典元素
      4.3.5  字典的內置函數與基本方法
      【任務4-3】遍歷字典
    4.4  集合的創建與應用
      4.4.1  創建集合
      4.4.2  修改與添加集合的元素
      4.4.3  刪除集合元素
      4.4.4  集合的內置函數與基本方法
      4.4.5  集合的集合運算
      【任務4-4】遍歷集合
    4.5  字元串的常用方法及應用
      4.5.1  創建字元串
      4.5.2  訪問字元串中的值
      4.5.3  截取字元串
      4.5.4  連接與重複字元串
      4.5.5  修改與添加字元串中的字元
      4.5.6  字元串運算符
      4.5.7  Python字元串常用的內置函數與基本方法
      【任務4-5】應用字元串的方法實現字元串翻轉操作
    4.6  字元串的格式化輸出
      4.6.1  format()的基本語法格式
      4.6.2  format()的參數序號
      【任務4-6】使用format()方法格式化輸出字元串列表
  知識擴展
  單元測試
單元5  函數應用與模塊化程序設計
  知識入門
  循序漸進
    5.1  Python數學函數的應用
      5.1.1  Python數學常量
      5.1.2  Python常用數學運算函數
      【任務5-1】編寫程序繪製愛心
    5.2  Python函數的定義與調用
      5.2.1  定義函數
      5.2.2  調用函數
      【任務5-2】定義函數計算總金額、優惠金額和實付金額等數據
    5.3  Python函數的參數
      5.3.1  Python函數的參數傳遞
      5.3.2  Python函數的參數類型
    5.4  函數變數的作用域
    5.5  Python模塊的創建與導入
      5.5.1  創建模塊
      5.5.2  導入模塊
      5.5.3  導入與使用Python的標準模塊
      5.5.4  使用內置函數dir()
      5.5.5  __name__屬性
    5.6  Python中創建與使用包
      5.6.1  創建包
      5.6.2  使用包

  知識擴展
  單元測試
單元6  類的定義與使用
  知識入門
  循序漸進
    6.1  創建類及其對象
      6.1.1  定義類
      6.1.2  創建類的實例
    6.2  類屬性與實例屬性
    6.3  類方法與實例方法
      6.3.1  類的實例方法
      6.3.2  類方法
      6.3.3  靜態方法
      【任務6-1】定義商品類及其成員
      【任務6-2】修改與訪問類屬性、創建實例屬性
      【任務6-3】定義與訪問類的實例方法
    6.4  類的構造方法與析構方法
      6.4.1  類的構造方法
      6.4.2  類的析構方法
    6.5  類的繼承與方法重寫
      6.5.1  類的繼承
      6.5.2  方法繼承
      6.5.3  方法重寫
    6.6  Python  3的命名空間和作用域
  知識擴展
  單元測試
單元7  文件操作與異常處理
  知識入門
  循序漸進
    7.1  打開與關閉文件
      7.1.1  使用open()方法打開文件
      7.1.2  使用close()方法關閉文件
      7.1.3  打開文件時使用with語句
    7.2  讀取與寫入文件內容
      7.2.1  文件對象
      7.2.2  調整文件的當前位置
      7.2.3  讀取文件
      7.2.4  向文件中寫入內容
        【任務7-1】打開並讀取文件的全部行
        【任務7-2】以二進位形式打開文件並讀取其內容
    7.3  創建與操作文件、文件夾
      7.3.1  創建文件夾
      7.3.2  針對文件夾的操作
      7.3.3  創建文件
      7.3.4  針對文件的操作
    7.4  刪除文件及文件夾
      7.4.1  刪除文件
      7.4.2  刪除文件夾
    7.5  異常處理語句
      7.5.1  try…except語句

      7.5.2  try…except…else語句
      7.5.3  try…except…finally語句
      7.5.4  使用raise語句拋出異常
  知識擴展
  單元測試
單元8  資料庫訪問與使用
  知識入門
  循序漸進
    8.1  創建與使用SQLite數據表
      8.1.1  創建SQLite資料庫文件與數據表
      8.1.2  操作SQLite資料庫
      【任務8-1】創建、新增、查詢、刪除SQLite數據表
      【任務8-2】查詢、更新、刪除SQLite數據表中的數據
    8.2  創建與使用MySQL數據表
      8.2.1  連接MySQL資料庫
      8.2.2  創建MySQL數據表
      8.2.3  MySQL數據表的插入操作
      8.2.4  MySQL數據表的查詢操作
      8.2.5  MySQL數據表的更新操作
      8.2.6  MySQL數據表的刪除操作
      【任務8-3】創建「books」數據表並顯示數據表的結構信息
  知識擴展
  單元測試
單元9  基於Flask框架的Web程序設計
  知識入門
  循序漸進
    9.1  創建與運行Flask程序
      9.1.1  在PyCharm Professional Edition中創建Flask項目
      9.1.2  創建簡單的Flask程序
      9.1.3  開啟調試模式
    9.2  路由
      9.2.1  訪問路徑
      9.2.2  路徑變數
      9.2.3  構造URL
      9.2.4  HTTP請求方式
    9.3  靜態文件與模板生成
      9.3.1  靜態文件
      9.3.2  生成Flask模板
      【任務9-1】在網頁中顯示文本信息與圖片
      【任務9-2】基於Flask框架設計簡單的用戶登錄程序
  知識擴展
  單元測試
附錄  下載與安裝相關軟體
參考文獻

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