Python程式設計項目教程

Python程式設計項目教程

《Python程式設計項目教程》是2020年電子工業出版社出版的圖書。

基本介紹

  • 中文名:Python程式設計項目教程
  • 作者:駱梅柳
  • 出版社:電子工業出版社
  • 出版時間:2020年
  • 開本:16 開
  • 裝幀:平裝-膠訂
  • ISBN:9787121375910
內容簡介,作者簡介,目 錄,

內容簡介

本書在知識編排上採用了以任務為導向的編寫模式,儘可能使用通俗易懂的語言,採用實例法、類比法等多種適合學習者的講解形式,全書分為 9 個項目,內容包含:http://product.dangdang.com/28986439.htmlPython 概述、Python 基礎語法、Python 常用語句、序列、字典與集合等,由淺入深、循序漸進地介紹各項目內容,確保邏輯性和易讀性,各項目任務中配套的實驗內容圍繞工作及生活中常見問題展開,具有趣味性及可讀性,如實驗案例有合理安排工資、繪製鋼琴鍵等,同時為了提高學生“二級”考試通過率,在每個任務後設定“直擊二級”,幫助學生理解“二級”考試考點,深化知識。全書項目緊扣任務需求展開,不堆積知識點,著重於解決思路的啟發與解決方案的實施,通過從任務需求到實現這一完整工作流程的體驗,使學習者對 Python 編程技術真正理解與掌握。

作者簡介

駱梅柳,女,系江蘇財會職業學院大數據專業專業帶頭人、教研室主任,出版國家規劃教材《網站內容編輯》;多次主持江蘇省高校哲學課題,職業學會課題、院校教改課題等

目 錄

項目一 Python概述
任務一 認識 Python
1.1.1 Python簡介
1.1.2 Python的特點
1.1.3 Python的套用
任務二 搭建開發環境
1.2.1 獲取Python
1.2.2 環境變數的配置
1.2.3 集成開發工具
任務三 Python簡單編輯
1.3.1 使用IDLE
1.3.2 使用IPython
1.3.3 使用cmd
1.3.4 使用PyCharm
任務四 雪花程式
1.4.1 認識包
1.4.2 pip包管理工具
1.4.3 庫的導入和使用
1.4.4 PyCharm中安裝庫
1.4.5 PyInstaller庫及程式發布
1.4.6 任務實現
任務五 階段測試
項目二 Python基礎語法
任務一 認識Python語句
2.1.1 Python縮進規則
2.1.2 Python行與注釋
2.1.3 語句換行
2.1.4 任務實現
任務二 計算圓形的各參數
2.2.1 標識符與關鍵字
2.2.2 常量與變數
2.2.3 Python數據類型
2.2.4 數據類型的轉化
2.2.5 輸入和輸出函式
2.2.6 格式化輸出
2.2.7 任務實現
任務三 水仙花數
2.3.1 算術運算符
2.3.2 賦值運算符
2.3.3 比較運算符
2.3.4 邏輯運算符
2.3.5 成員運算符
2.3.6 身份運算符
2.3.7 運算符優先權
2.3.8 常用的內置數值函式
2.3.9 任務實現
任務四 階段測試
項目三 Python流程控制語句
任務一 合理安排工資
3.1.1 單分支結構(if)
3.1.2 雙分支結構(if...else...)
3.1.3 多分支結構(if...elif...else...)
3.1.4 if嵌套
3.1.5 任務實現
任務二 列印九九乘法口訣表
3.2.1 while語句
3.2.2 for語句
3.2.3 循環嵌套
3.2.4 任務實現
任務三 迴文數
3.3.1 占位語句:pass
3.3.2 中斷語句:break和continue
3.3.3 任務實現
任務四 階段測試
項目四 序列數據
任務一 統計字元串中的字元
4.1.1 創建字元串
4.1.2 轉義字元串
4.1.3 格式化字元串
4.1.4 索引與切片
4.1.5 字元串內建方法
4.1.6 任務實現
任務二 利用冒泡排序法進行數據排序
4.2.1 列表的基本操作
4.2.2 列表函式
4.2.3 列表嵌套
4.2.4 任務實現
任務三 今天是今年的第幾天
4.3.1 元組的基本操作
4.3.2 元組內置函式
4.3.3 任務實現
任務四 簡易的資料庫通訊錄
4.4.1 字典的基本操作
4.4.2 字典的遍歷
4.4.3 任務實現
任務五 生成不重複的隨機數
4.5.1 集合的基本操作
4.5.2 集合的常用運算
4.5.3 任務實現
任務六 階段測試
項目五 函式與模組
任務一 開發學生信息管理系統
5.1.1 定義與調用
5.1.2 函式參數
5.1.3 函式返回值
5.1.4 變數作用域
5.1.5 任務實現
任務二 斐波那契數列
5.2.1 遞歸函式
5.2.2 匿名函式
5.2.3 map函式
5.2.4 filter函式
5.2.5 reduce函式
5.2.6 任務實現
任務三 計算一個數的n次冪
5.3.1 閉包
5.3.2 裝飾器
5.3.3 異常處理
5.3.4 斷言處理
5.3.5 任務實現
任務四 計算兩個年份之間的閏年數
5.4.1 模組的定義
5.4.2 模組的導入與使用
5.4.3 隨機模組(random)
5.4.4 時間模組(time)
5.4.5 日曆模組(calendar)
5.4.6 任務實現
任務五 階段測試
項目六 檔案操作
任務一 學生信息檔案讀寫操作
6.1.1 檔案概述
6.1.2 檔案打開操作
6.1.3 檔案關閉操作
6.1.4 檔案讀操作
6.1.5 檔案寫操作
6.1.6 檔案指針操作
6.1.7 任務實現
任務二 批量修改檔案名稱
6.2.1 認識os模組
6.2.2 檔案和目錄操作
6.2.3 path模組
6.2.4 任務實現
任務三 階段測試
項目七 面向對象
任務一 寵物領養
7.1.1 面向對象概述
7.1.2 類與對象
7.1.3 構造方法
7.1.4 析構方法
7.1.5 任務實現
任務二 果農採摘水果
7.2.1 類屬性和實例屬性
7.2.2 類方法和靜態方法
7.2.3 運算符重載
7.2.4 任務實現
任務三 男孩與寵物的日常
7.3.1 繼承
7.3.2 多態
7.3.3 封裝
7.3.4 任務實現
任務四 階段測試
項目八 海龜樂園&jieba王國
任務一 繪製鋼琴鍵
8.1.1 初識turtle函式館
8.1.2 turtle庫常用命令和函式
8.1.3 turtle庫的進階套用
8.1.4 任務實現
任務二 《紅樓夢》分詞統計
8.2.1 初識jieba函式館
8.2.2 jieba庫與中文分詞
8.2.3 jieba庫進階與運用
8.2.4 任務實現
任務三 階段測試
項目九 趣味Python項目實訓
任務一 Python數學天地
9.1.1 判斷閏年
9.1.2 判斷三角形類型
9.1.3 求公約數和小公倍數
任務二 趣味小遊戲
9.2.1 猜拳遊戲
9.2.2 射擊遊戲
9.2.3 趣味七巧板
任務三 Python生活百科
9.3.1 生活萬年曆
9.3.2 計算個人所得稅

相關詞條

熱門詞條

聯絡我們