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

Python程序設計項目教程(微課版高等職業院校互聯網+新形態創新系列教材)/電腦系列

  • 作者:編者:汪憶//武飛飛//譚晶晶|責編:石偉
  • 出版社:清華大學
  • ISBN:9787302685005
  • 出版日期:2025/04/01
  • 裝幀:平裝
  • 頁數:221
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書用簡練的語言對項目任務進行分解,將學習Python語言必須掌握的知識進行了分類歸納,易學易用。書中每個任務涉及了若干知識點,每個任務都能解決實際開發中的一些問題。初學者需要先模仿任務,獲得直接體驗;然後再學習和任務直接相關的知識。書中所有知識都結合具體實例進行介紹,並在代碼中給出了詳細的註釋,讀者可輕鬆領會Python的精髓。通過各個項目的模仿學習,讀者能夠逐步形成完整的知識體系,達到快速提升開發技能的目的。
    本書主要面向Python程序設計初學者,可作為高等職業院校各專業Python程序設計相關課程的教材,還可作為廣大Python愛好者的自學參考用書。

作者介紹
編者:汪憶//武飛飛//譚晶晶|責編:石偉

目錄
項目1  初識Python——Python開發環境及工具
  任務1.1  了解Python
    任務活動1.1.1  Python發展史
    任務活動1.1.2  Python的優點
    任務活動1.1.3  Python的應用領域
  任務1.2  搭建Python開發環境
    任務活動1.2.1  開發環境概述
    任務活動1.2.2  Python的安裝
    任務活動1.2.3  PyCharm的安裝
  任務1.3  編寫Python程序
    任務活動1.3.1  使用IDLE編寫第一個Python程序
    任務活動1.3.2  使用PyCharm編寫第一個Python程序
項目總結
項目拓展訓練
項目評價
項目2  BMI計算器——Python數據類型
  任務2.1  Python編程規範
    任務活動2.1.1  合法變數名
    任務活動2.1.2  縮進與註釋
    任務活動2.1.3  轉義字元
    任務活動2.1.4  實施步驟
  任務2.2  Python數據類型
    任務活動2.2.1  數據類型介紹
    任務活動2.2.2  基本數據類型
    任務活動2.2.3  容器數據類型
    任務活動2.2.4  常見數據類型相互轉換
  任務2.3  Python運算符及優先順序
    任務活動2.3.1  運算符
    任務活動2.3.2  運算符的優先順序
    任務活動2.3.3  實施步驟
  任務2.4  Python程序交互
    任務活動2.4.1  input()函數
    任務活動2.4.2  print()函數
    任務活動2.4.3  格式化輸出
    任務活動2.4.4  實施步驟
項目總結
項目拓展訓練
項目評價
項目3  猜數字遊戲——Python流程式控制制語句
  任務3.1  程序流程
    任務活動3.1.1  語句塊
    任務活動3.1.2  程序流程圖
    任務活動3.1.3  實施步驟
  任務3.2  分支結構
    任務活動3.2.1  if語句
    任務活動3.2.2  if…else語句
    任務活動3.2.3  if…elif…else語句
    任務活動3.2.4  嵌套分支結構
    任務活動3.2.5  實施步驟
  任務3.3  循環結構

    任務活動3.3.1  while語句
    任務活動3.3.2  for語句
    任務活動3.3.3  無限循環
    任務活動3.3.4  循環嵌套
    任務活動3.3.5  實施步驟
  任務3.4  其他語句
    任務活動3.4.1  break語句
    任務活動3.4.2  continue語句
    任務活動3.4.3  pass語句
    任務活動3.4.4  異常語句
    任務活動3.4.5  實施步驟
項目總結
項目拓展訓練
項目評價
項目4  簡易電話簿——Python複合數據類型
  任務4.1  序列類型
    任務活動4.1.1  序列的概念
    任務活動4.1.2  序列常用操作
  任務4.2  不可變序列
    任務活動4.2.1  字元串
    任務活動4.2.2  元組
    任務活動4.2.3  實施步驟
  任務4.3  可變序列
    任務活動4.3.1  常用操作
    任務活動4.3.2  列表
    任務活動4.3.3  字典
    任務活動4.3.4  集合
    任務活動4.3.5  實施步驟
項目總結
項目拓展訓練
項目評價
項目5  文件操作——Python文件處理
  任務5.1  文件的基本操作
    任務活動5.1.1  文件類型
    任務活動5.1.2  文件打開與關閉操作
    任務活動5.1.3  文件讀寫操作
    任務活動5.1.4  文件複製操作
    任務活動5.1.5  文件刪除操作
    任務活動5.1.6  文件重命名操作
    任務活動5.1.7  文件移動操作
    任務活動5.1.8  文件屬性獲取操作
    任務活動5.1.9  讀寫Excel文件操作
    任務活動5.1.10  讀寫CSV文件操作
  任務5.2  文件目錄操作
    任務活動5.2.1  創建目錄
    任務活動5.2.2  讀取當前目錄
    任務活動5.2.3  遍歷目錄
    任務活動5.2.4  刪除目錄
    任務活動5.2.5  常用文件操作模塊
項目總結

項目拓展訓練
項目評價
項目6  驗證碼生成器——Python函數與模塊
  任務6.1  生成驗證碼——函數
    任務活動6.1.1  函數的定義和調用
    任務活動6.1.2  函數的參數
    任務活動6.1.3  函數的返回值
    任務活動6.1.4  實施步驟
  任務6.2  校驗驗證碼——變數作用域範圍
    任務活動6.2.1  局部變數
    任務活動6.2.2  全局變數
    任務活動6.2.3  global語句
    任務活動6.2.4  實施步驟
  任務6.3  優化驗證碼——函數的高級特性
    任務活動6.3.1  匿名函數lambda
    任務活動6.3.2  過濾函數filter()
    任務活動6.3.3  映射函數map()
    任務活動6.3.4  函數遞歸
    任務活動6.3.5  實施步驟
  任務6.4  驗證碼生成器——模塊
    任務活動6.4.1  模塊的創建
    任務活動6.4.2  模塊的導入
    任務活動6.4.3  模塊的存放位置
    任務活動6.4.4  實施步驟
項目總結
項目拓展訓練
項目評價
項目7  學生成績管理系統——Python面向對象編程
  任務7.1  系統設計——面向對象
    任務活動7.1.1  面向對象的概念
    任務活動7.1.2  面向對象的特點
    任務活動7.1.3  面向對象的優勢