定 價:¥48.00
作 者: | 岑遠紅,李娟 |
出版社: | 重慶大學(xué)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787568930178 | 出版時間: | 2023-11-01 | 包裝: | 平裝-膠訂 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
項目一 初識Python 程序
任務(wù)一 安裝軟件
活動一 下載和安裝Python
活動二 下載和安裝 PyCharm
任務(wù)二 運行一個簡單的Python 程序
活動一 創(chuàng)建一個Python 程序項目
活動二 在PyCharm 中運行Python 程序
項目二 操作基本類型數(shù)據(jù)
任務(wù)一 處理數(shù)值型數(shù)據(jù)
活動一 計算一個三位正整數(shù)各位數(shù)字的立方和
活動二 計算實數(shù)的十分位、百分位和千分位之和
任務(wù)二 處理字符串?dāng)?shù)據(jù)
活動一 從身份證號碼中提取出生日期
活動二 對齊文本
活動三 轉(zhuǎn)換數(shù)的進制
活動四 用指數(shù)形式輸出一個實數(shù)
項目三 控制程序執(zhí)行流程
任務(wù)一 使用分支結(jié)構(gòu)
活動一 計算整數(shù)的絕對值
活動二 判斷閏年
活動三 百分制成績轉(zhuǎn)換成等級
任務(wù)二 使用循環(huán)結(jié)構(gòu)
活動一 數(shù)列求和
活動二 猜數(shù)
活動三 求解百錢百雞問題
項目四 操作組合類型數(shù)據(jù)
任務(wù)一 處理列表
活動一 產(chǎn)生完全平方數(shù)的列表
活動二 計算列表中的偶數(shù)和
活動三 找出回文串
任務(wù)二 處理字典
活動一 統(tǒng)計文章中單詞出現(xiàn)的次數(shù)
活動二 統(tǒng)計選修課名單
活動三 計算兩數(shù)之和
任務(wù)三 處理集合
活動一 轉(zhuǎn)換數(shù)組序號
活動二 找出選修了所有課程的學(xué)生
項目五 使用函數(shù)實施模塊化程序設(shè)計
任務(wù)一 自定義函數(shù)
活動一 驗證哥德巴赫猜想
活動二 對區(qū)間排序
活動三 使用二分法求方程的根
任務(wù)二 使用局部函數(shù)和遞歸函數(shù)
活動一 求相親數(shù)
活動二 爬樓梯
任務(wù)三 使用函數(shù)修飾器
活動一 輸出函數(shù)調(diào)用信息
活動二 檢測函數(shù)運行時間
項目六 應(yīng)用面向?qū)ο蟮乃枷朐O(shè)計程序
任務(wù)一 自定義類
活動一 開發(fā)學(xué)生信息類
活動二 開發(fā)班級管理類
任務(wù)二 使用繼承重用代碼
活動一 開發(fā)班委信息類
活動二 升級班級管理類
任務(wù)三 處理程序執(zhí)行異常
活動一 自己手動轉(zhuǎn)換日期數(shù)據(jù)
活動二 區(qū)別日期轉(zhuǎn)換中的具體錯誤
項目七 操作文件
任務(wù)一 處理文件和文件夾
活動一 顯示學(xué)生上交的作業(yè)
活動二 收集優(yōu)秀作業(yè)
任務(wù)二 讀寫文件
活動一 使用文本文件保存學(xué)生信息
活動二 使用Excel 文件保存學(xué)生信息
活動三 使用二進制形式保存學(xué)生信息
項目八 使用進程和線程并行執(zhí)行
任務(wù)一 使用線程提高程序執(zhí)行速度
活動一 取得上市公司的商譽占比
活動二 使用多個線程同時獲取商譽占比
任務(wù)二 使用進程并行執(zhí)行程序
活動一 使用多進程獲取商譽占比
活動二 使用多進程尋找相親數(shù)
項目九 訪問數(shù)據(jù)庫
任務(wù)一 創(chuàng)建與查詢數(shù)據(jù)庫
活動一 創(chuàng)建學(xué)生信息數(shù)據(jù)庫
活動二 在學(xué)生信息數(shù)據(jù)庫中查詢信息
任務(wù)二 維護數(shù)據(jù)庫中的數(shù)據(jù)
活動一 修改學(xué)生信息庫中的數(shù)據(jù)
活動二 刪除學(xué)生信息庫中的數(shù)據(jù)
項目十 使用正則表達式處理文字
任務(wù)一 使用量詞
活動一 找出所有的班級名稱
活動二 找出所有的IP 地址
任務(wù)二 使用捕獲組
活動一 找出服務(wù)器的IP和端口號
活動二 分析身份證信息
任務(wù)三 使用斷言和標記
活動一 將文章中出現(xiàn)次數(shù)最多的單詞改為全大寫
活動二 輸出主任的姓名
項目十一 調(diào)試和優(yōu)化程序
任務(wù)一 單元測試
活動一 使用doctest 測試程序
活動二 使用uinittest 測試程序
任務(wù)二 調(diào)試程序
活動一 使用pdb 模塊調(diào)試程序
活動二 使用PyCharm 調(diào)試程序
任務(wù)三 優(yōu)化程序
活動一 使用timeit 計算程序運行時間
活動二 使用profile 發(fā)現(xiàn)運行瓶頸