Python程序設(shè)計(jì)項(xiàng)目化教程
定 價(jià):62 元
- 作者:李偉,張震,胡向穎編
- 出版時(shí)間:2022/12/1
- ISBN:9787576319194
- 出 版 社:北京理工大學(xué)出版社
- 中圖法分類:TP312PY
- 頁碼:213
- 紙張:
- 版次:1
- 開本:16開
本書以Windows為平臺(tái),從入門者的角度,以簡潔、通俗易懂的語言系統(tǒng)全面地講解了Python3的基礎(chǔ)知識(shí)。全書共分9個(gè)項(xiàng)目,內(nèi)容包括Python概述、基礎(chǔ)語法、常用語句、字符串、列表、元組和字典、函數(shù)、文件、異常和錯(cuò)誤、面向?qū)ο缶幊痰取?br> 本書附有教學(xué)課件、源代碼、習(xí)題等課程資源。
本書可作為計(jì)算機(jī)相關(guān)專業(yè)的Python教材和信息技術(shù)類通識(shí)教材,也可作為Python編程愛好者的參考書,是一本適合廣大編程開發(fā)初學(xué)者的入門級(jí)教材。
項(xiàng)目一 Python初體驗(yàn)
1.1 認(rèn)識(shí)Python
1.1.1 Python語言簡介與發(fā)展歷程
1.1.2 Python語言的特點(diǎn)
1.1.3 Python的應(yīng)用領(lǐng)域
1.2 搭建Python開發(fā)環(huán)境
1.2.1 Python的安裝
1.2.2 Python環(huán)境變量的配置
1.2.3 集成開發(fā)環(huán)境PyCharm的安裝
1.3 編寫Python程序
1.3.1 Python基本語法
1.3.2 使用IDLE編寫Python程序
1.3.3 使用PyCharm編寫Python程序
1.3.4 Python的運(yùn)行機(jī)制
項(xiàng)目二 計(jì)算三角形面積
2.1 認(rèn)識(shí)變量
2.1.1 變量和常量
2.1.2 變量值的類型
2.2 數(shù)字類型
2.2.1 數(shù)字類型的表示方法
2.2.2 數(shù)字類型的轉(zhuǎn)換
2.3 運(yùn)算符和表達(dá)式
2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.3.2 賦值運(yùn)算符和賦值表達(dá)式
2.3.3 比較運(yùn)算符和比較表達(dá)式
2.3.4 邏輯運(yùn)算符和邏輯表達(dá)式
2.3.5 位運(yùn)算符和位表達(dá)式
2.3.6 運(yùn)算符優(yōu)先級(jí)和結(jié)合性
2.4 格式化輸出數(shù)據(jù)
項(xiàng)目三 打怪獸游戲
3.1 認(rèn)識(shí)結(jié)構(gòu)化程序設(shè)計(jì)
3.2 使用選擇結(jié)構(gòu)
3.2.1 if語句
3.2.2 if…else語句
3.2.3 if…elif…else語句
3.2.4 選擇結(jié)構(gòu)語句的嵌套
3.3 使用循環(huán)結(jié)構(gòu)
3.3.1 while語句
3.3.2 for語句
3.3.3 循環(huán)結(jié)構(gòu)語句的嵌套
3.4 循環(huán)控制語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 pass語句
項(xiàng)目四 身份證號(hào)碼的秘密
4.1 認(rèn)識(shí)字符串
4.1.1 字符串的定義
4.1.2 字符串的輸入和輸出
4.2 字符串的基本操作
4.2.1 字符串的存儲(chǔ)方式
4.2.2 字符串的遍歷
4.2.3 字符串的切片
4.3 使用字符串內(nèi)建函數(shù)
4.3.1 查找和替換函數(shù)
4.3.2 計(jì)數(shù)函數(shù)
4.3.3 對齊函數(shù)
4.3.4 大小寫轉(zhuǎn)換函數(shù)
4.3.5 去除函數(shù)
4.3.6 連接和分割函數(shù)
4.4 使用字符串運(yùn)算符
項(xiàng)目五 學(xué)習(xí)小組分組
5.1 使用列表
5.1.1 列表的創(chuàng)建
5.1.2 列表元素的訪問和遍歷
5.1.3 列表的基本操作
5.1.4 列表的嵌套
5.2 使用元組
5.2.1 元組的創(chuàng)建
5.2.2 元組的基本操作
5.3 使用字典
5.3.1 字典的創(chuàng)建和訪問
5.3.2 字典的基本操作
5.4 字典與列表、元組的轉(zhuǎn)換和比較
5.4.1 字典與列表的轉(zhuǎn)換
5.4.2 字典與元組的轉(zhuǎn)換
5.4.3 字典與列表、元組的比較
項(xiàng)目六 代碼復(fù)用
6.1 創(chuàng)建與調(diào)用函數(shù)
6.1.1 創(chuàng)建函數(shù)
6.1.2 調(diào)用函數(shù)
6.1.3 函數(shù)返回值
6.2 函數(shù)的參數(shù)
6.2.1 形式參數(shù)與實(shí)際參數(shù)
6.2.2 參數(shù)的傳遞
6.3 變量的作用域
6.3.1 局部變量
6.3.2 全局變量
6.4 特殊函數(shù)
6.4.1 匿名函數(shù)
6.4.2 遞歸函數(shù)
項(xiàng)目七 用戶注冊登錄
7.1 文件的打開和關(guān)閉
7.1.1 打開文件
7.1.2 關(guān)閉文件
7.1.3 上下文管理器
7.2 文件的讀取和寫入
7.2.1 讀取文件
7.2.2 寫入文件
7.2.3 文件的定位讀寫
7.3 管理文件和文件夾
7.3.1 刪除文件
7.3.2 重命名文件
7.3.3 新建文件夾
7.3.4 刪除文件夾
7.3.5 獲取當(dāng)前目錄
7.3.6 更改默認(rèn)目錄
7.3.7 獲取目錄列表
7.4 使用JSON
項(xiàng)目八 體重的煩惱
8.1 認(rèn)識(shí)異常
8.1.1 異常簡介
8.1.2 異常類
8.2 處理異常
8.2.1 捕獲簡單異常
8.2.2 捕獲多個(gè)異常
8.2.3 捕獲異常的描述信息
8.2.4 捕獲所有異常
8.2.5 else子句
8.2.6 finally子句
8.3 拋出異常
8.3.1 raise語句
8.3.2 assert語句
8.4 自定義異常
項(xiàng)目九 人機(jī)猜拳
9.1 認(rèn)識(shí)面向?qū)ο?br> 9.1.1 面向?qū)ο蟮幕靖拍?br> 9.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的特征
9.2 創(chuàng)建類與對象
9.2.1 定義類
9.2.2 對象的創(chuàng)建與使用
9.3 屬性和方法
9.3.1 構(gòu)造方法和析構(gòu)方法
9.3.2 類屬性和實(shí)例屬性
9.3.3 類的方法
9.4 封裝
9.5 繼承
9.5.1 繼承的基本語法
9.5.2 子類定義屬性和方法
9.5.3 重寫父類的方法
9.6 多態(tài)
參考文獻(xiàn)