Python程序設計立體化教程(微課版)

許華、邵在虎、張紅

  • 出版商: 清華大學
  • 出版日期: 2025-02-01
  • 定價: $299
  • 售價: 8.5$254
  • 語言: 簡體中文
  • 頁數: 241
  • ISBN: 7302681597
  • ISBN-13: 9787302681595
  • 下單後立即進貨 (約4週~6週)

  • Python程序設計立體化教程(微課版)-preview-1
  • Python程序設計立體化教程(微課版)-preview-2
  • Python程序設計立體化教程(微課版)-preview-3
Python程序設計立體化教程(微課版)-preview-1

商品描述

"本書是項目化教程,共設計11個項目,包括猜價贏大獎、簡單計算器、健康數據分析、詞語蹤跡尋覓、社會主義核心價值觀問題挑戰、公益圖書角圖書管理系統、校園熱點話題統計、天氣預報應用程序、個人財務管理系統、銷售數據分析、數據校驗。講解的知識包括Python開發環境搭建、基本語法、數據類型、輸入/輸出、控制結構、字符串、列表與元組、集合與字典、函數、面向對象、文件和異常處理等。本書根據職業特色和崗位特徵,在基於職業能力培養的同時恰當地融入了職業素養提升內容。 本書是面向沒有程序設計基礎的讀者編寫的入門教程,適用於高校電腦相關專業的學生,也可用於自學。"

目錄大綱

 

目錄

 

 

 

 

項目1猜價贏大獎

 

1.1項目情景

 

1.2相關知識

 

1.2.1Python簡介

 

1.2.2Python的應用領域

 

1.2.3Python開發環境搭建

 

1.3項目實現

 

1.3.1需求分析

 

1.3.2流程設計

 

1.3.3代碼編寫

 

1.3.4運行並測試

 

1.4知識拓展 

 

1.4.1Python編程規範

 

1.4.2Python註釋

 

1.5項目改進 

 

1.6國家智慧教育公共服務平臺

 

練一練

 

測一測

 

項目2簡單計算器

 

2.1項目情景

 

2.2相關知識

 

2.2.1基本輸出與輸入

 

2.2.2數據類型和變量

 

2.2.3運算符和表達式

 

2.3項目實現

 

2.3.1分析與設計

 

2.3.2代碼編寫

 

2.3.3運行並測試

 

2.4知識拓展 

 

2.4.1浮點型數據的精度問題

 

2.4.2運算符優先級

 

2.5項目改進 

 

2.6優秀的Python程序員職業素養 

 

練一練

 

測一測

 

項目3健康數據分析

 

3.1項目情景

 

3.2相關知識

 

3.2.1分支語句

 

3.2.2循環語句

 

3.2.3其他常用語句

 

3.3項目實現

 

3.3.1分析與設計

 

3.3.2代碼編寫

 

3.3.3運行並測試

 

3.4知識拓展 

 

3.4.1if嵌套

 

3.4.2循環嵌套

 

3.5項目改進 

 

3.6與Python相關的證書

 

練一練

 

測一測

 

項目4詞語蹤跡尋覓

 

4.1項目情景

 

4.2相關知識

 

4.2.1字符串簡介

 

4.2.2字符串的輸出與輸入

 

4.2.3字符串的索引

 

4.2.4字符串的運算

 

4.2.5字符串的常用方法

 

4.3項目實現

 

4.3.1分析與設計

 

4.3.2代碼編寫

 

4.3.3運行並測試

 

4.4知識拓展 

 

4.4.1字符串的切片

 

4.4.2字符串其他方法

 

4.5項目改進 

 

4.6Python在智能控制技術專業中的應用

 

練一練

 

測一測

 

項目5社會主義核心價值觀問題挑戰

 

5.1項目情景

 

5.2相關知識

 

5.2.1列表的概念

 

5.2.2列表的運算

 

5.2.3列表的常用操作

 

5.2.4列表推導

 

5.3項目實現

 

5.3.1分析與設計

 

5.3.2代碼編寫

 

5.3.3運行並測試

 

5.4知識拓展 

 

5.4.1常用列表函數

 

5.4.2元組

 

5.4.3常用元組函數

 

5.5項目改進

 

5.6Python工程師的發展歷程

 

練一練

 

測一測

 

項目6公益圖書角圖書管理系統

 

6.1項目情景

 

6.2相關知識

 

6.2.1函數的概念與定義

 

6.2.2函數的參數

 

6.2.3函數的返回值

 

6.2.4函數的調用

 

6.2.5變量的作用域

 

6.3項目實現

 

6.3.1分析與設計

 

6.3.2代碼編寫

 

6.3.3運行並測試

 

6.4知識拓展

 

6.4.1函數的嵌套調用

 

6.4.2函數的遞歸調用

 

6.4.3內置函數

 

6.4.4匿名函數

 

6.5項目改進

 

6.6軟件開發崗位上大國工匠精神傳承

 

練一練

 

測一測

 

項目7校園熱點話題統計

 

7.1項目情景

 

7.2相關知識

 

7.2.1字典的概念

 

7.2.2字典的創建

 

7.2.3字典的常用操作

 

7.2.4集合的概念與創建

 

7.2.5集合的常用操作

 

7.2.6字典推導與集合推導

 

7.3項目實現

 

7.3.1分析與設計

 

7.3.2代碼編寫

 

7.3.3運行並測試

 

7.4知識拓展

 

7.4.1字典內置方法

 

7.4.2字典和集合的對比

 

7.5項目改進

 

7.6中華人民共和國數據安全法

 

練一練

 

測一測

 

項目8天氣預報應用程序

 

8.1項目情景

 

8.2相關知識

 

8.2.1模塊的概念

 

8.2.2模塊的導入

 

8.2.3內置標準模塊

 

8.2.4自定義模塊

 

8.3項目實現

 

8.3.1分析與設計

 

8.3.2代碼編寫

 

8.3.3運行並測試

 

8.4知識拓展 

 

8.4.1包的概念

 

8.4.2包的發布

 

8.4.3包的安裝

 

8.4.4第三方庫

 

8.5項目改進 

 

8.6Python 工程師的發展歷程

 

練一練

 

測一測

 

項目9個人財務管理系統

 

9.1項目情景

 

9.2相關知識

 

9.2.1類與對象簡介

 

9.2.2類的屬性

 

9.2.3類的方法

 

9.2.4訪問權限

 

9.3項目實現

 

9.3.1分析與設計

 

9.3.2代碼編寫

 

9.3.3運行並測試

 

9.4知識拓展

 

9.4.1繼承

 

9.4.2運算符重載

 

9.5項目改進

 

9.6Python在網絡安全中的應用

 

練一練

 

測一測

 

項目10銷售數據分析

 

10.1項目情景

 

10.2相關知識

 

10.2.1文件的基本概念

 

10.2.2文件的打開

 

10.2.3文件的關閉

 

10.2.4文件讀取操作

 

10.2.5文件寫入操作

 

10.3項目實現

 

10.3.1分析與設計

 

10.3.2代碼編寫

 

10.3.3運行並測試

 

10.4知識拓展

 

10.4.1其他讀寫方法

 

10.4.2文件操作

 

10.5項目改進 

 

10.6Python 進行數據分析的應用領域

 

練一練

 

測一測

 

項目11數據校驗

 

11.1項目情景

 

11.2相關知識

 

11.2.1異常概述

 

11.2.2捕獲與處理異常

 

11.2.3觸發異常

 

11.2.4自定義異常

 

11.2.5回溯最後的異常

 

11.3項目實現

 

11.3.1分析與設計

 

11.3.2代碼編寫

 

11.3.3運行並測試

 

11.4知識拓展 

 

11.4.1assert語句

 

11.4.2異常的傳遞

 

11.4.3sys模塊回溯異常

 

11.5項目改進 

 

11.6Python在軟件測試中的應用

 

練一練

 

測一測

 

參考文獻