-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 版權(quán)信息
- ISBN:9787568521789
- 條形碼:9787568521789 ; 978-7-5685-2178-9
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 內(nèi)容簡(jiǎn)介
Python是一門優(yōu)雅而健壯的編程語(yǔ)言,它繼承了傳統(tǒng)編譯語(yǔ)言的強(qiáng)大性和通用性,同時(shí)也借鑒了簡(jiǎn)單腳本和解釋語(yǔ)言的易用性。隨著人工智能時(shí)代的到來(lái),Python已經(jīng)成為學(xué)習(xí)編程的語(yǔ)言。《Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ)》是Python語(yǔ)言的一本入門教材,適合零基礎(chǔ)的讀者學(xué)習(xí)Python語(yǔ)言的基礎(chǔ)語(yǔ)法,包括常見(jiàn)的數(shù)據(jù)類型、流程控制語(yǔ)句和面向?qū)ο蟮木幊痰龋煌瑫r(shí)也可以作為學(xué)習(xí)者參加全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python語(yǔ)言程序設(shè)計(jì)的輔助資料。
Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 目錄
1.1 部署Python開(kāi)發(fā)環(huán)境
1.1.1 Python簡(jiǎn)介
1.1.2 Python語(yǔ)言的特點(diǎn)
1.1.3 Python的應(yīng)用領(lǐng)域
1.1.4 常用的開(kāi)發(fā)環(huán)境
任務(wù)1.1:在Windows中搭建Python開(kāi)發(fā)環(huán)境
拓展任務(wù):安裝部署Python集成開(kāi)發(fā)環(huán)境
1.2 初識(shí)Python程序
1.2.1 Python集成開(kāi)發(fā)環(huán)境的使用
1.2.2 Pvthon的注釋
1.2.3 Python程序的風(fēng)格
任務(wù)1.2:計(jì)算某數(shù)的平方根
拓展任務(wù):程序改錯(cuò)
1.3 變量、運(yùn)算符及輸入輸出
1.3.1 變量
1.3.2 運(yùn)算符
1.3.3 輸入與輸出
任務(wù)1.3:編程求解圓錐的體積
拓展任務(wù):編程求解圓的面積和周長(zhǎng)
1.4 程序發(fā)布
1.4.1 pip包管理工具
1.4.2 第三方庫(kù)的安裝
1.4.3 PyInstaller庫(kù)及程序發(fā)布
任務(wù)1.4:發(fā)布求解圓錐體積的程序
拓展任務(wù):在程序打包的時(shí)候使用指定的圖標(biāo)
單元小結(jié)
同步練習(xí)
單元二 Python的控制結(jié)構(gòu)
2.1 程序的控制結(jié)構(gòu)
2.1.1 程序流程圖的基本符號(hào)
2.1.2 程序的三種控制結(jié)構(gòu)
任務(wù)2.1:繪制判斷某數(shù)是否為質(zhì)數(shù)的程序流程圖
拓展任務(wù):繪制判斷某年份是否為閏年的程序流程圖
2.2 順序結(jié)構(gòu)
2.2.1 turtle庫(kù)概述
2.2.2 random庫(kù)與隨機(jī)數(shù)
2.2.3 常用內(nèi)置函數(shù)的用法
任務(wù)2.2:繪制等邊三角形
拓展任務(wù):繪制正方形
2.3 分支結(jié)構(gòu)
2.3.1 if單分支結(jié)構(gòu)
2.3.2 if-else二分支結(jié)構(gòu)
2.3.3 if-elif-else多分支結(jié)構(gòu)
2.3.4 if嵌套
任務(wù)2.3:猜數(shù)字游戲
拓展任務(wù):計(jì)算身體質(zhì)量指數(shù)
2.4 循環(huán)結(jié)構(gòu)
2.4.1 while循環(huán)
2.4.2 for循環(huán)
2.4.3 循環(huán)嵌套
2.4.4 循環(huán)相關(guān)的其他語(yǔ)句
任務(wù)2.4:判斷某數(shù)是否為質(zhì)數(shù)
拓展任務(wù)1:輸出100以內(nèi)所有的質(zhì)數(shù)
拓展任務(wù)2:繪制雪景
2.5 程序單步調(diào)試
2.5.1 IDLE的Debug模式
2.5.2 Debug模式調(diào)試代碼
任務(wù)2.5:解決雞兔同籠問(wèn)題
拓展任務(wù):輸出直角三角形
2.6 異常處理結(jié)構(gòu)
2.6.1 異常與異常類
2.6.2 異常處理
2.6.3 拋出異常
任務(wù)2.6:異常處理
拓展任務(wù):異常處理完善
單元小結(jié)
同步練習(xí)
單元三 數(shù)據(jù)類型
3.1 數(shù)字類型
3.1.1 數(shù)字類型概述
3.1.2 數(shù)值處理函數(shù)
任務(wù)3.1:輸出1000以內(nèi)的水仙花數(shù)
拓展任務(wù):求解一元二次方程的根
3.2 字符串類型
3.2.1 字符串概述
3.2.2 字符串的基本操作
3.2.3 字符串處理函數(shù)
3.2.4 字符串處理方法
任務(wù)3.2:判斷字符串是否為旋轉(zhuǎn)詞
拓展任務(wù):判斷字符串是否為回文
3.3 列表
3.3.1 列表概述
3.3.2 列表的操作函數(shù)
3.3.3 列表的操作方法
任務(wù)3.3:計(jì)算企業(yè)發(fā)放的獎(jiǎng)金
拓展任務(wù):統(tǒng)計(jì)字符出現(xiàn)的次數(shù)
3.4 元組
3.4.1 元組概述
3.4.2 元組的基本操作
3.4.3 元組的操作函數(shù)
3.4.4 time庫(kù)
任務(wù)3.4:今天是今年的第幾天
拓展任務(wù):根據(jù)輸入的整數(shù)返回星期幾
3.5 字典
3.5.1 字典概述
3.5.2 字典的操作函數(shù)
3.5.3 字典的操作方法
任務(wù)3.5:使用字典統(tǒng)計(jì)字母出現(xiàn)的頻率
3.6 集合
3.6.1 集合概述
3.6.2 集合的操作方法
任務(wù)3.6:去除列表中存在的重復(fù)元素
單元小結(jié)
同步練習(xí)
單元四 函數(shù)和模塊
4.1 函數(shù)的基本使用
4.1.1 函數(shù)的定義與調(diào)用
4.1.2 函數(shù)的類型
任務(wù)4.1:定義一個(gè)能實(shí)現(xiàn)增加學(xué)生信息功能的函數(shù)
拓展任務(wù):定義一個(gè)能實(shí)現(xiàn)修改學(xué)生信息功能的函數(shù)
4.2 函數(shù)的參數(shù)和返回值
4.2.1 默認(rèn)參數(shù)
4.2.2 不定長(zhǎng)參數(shù)
4.2.3 函數(shù)的返回值
4.2.4 變量的作用域
任務(wù)4.2:根據(jù)用戶需求繪制圓形
拓展任務(wù):對(duì)數(shù)值大小進(jìn)行比較
4.3 遞歸函數(shù)和匿名函數(shù)
4.3.1 遞歸函數(shù)
4.3.2 匿名函數(shù)
任務(wù)4.3:編寫遞歸函數(shù)求解n的階乘
拓展任務(wù):計(jì)算斐波那契數(shù)列的前20項(xiàng)的和
4.4 模塊的調(diào)用和創(chuàng)建
4.4.1 模塊的調(diào)用
4.4.2 模塊的創(chuàng)建
任務(wù)4.4:編寫自定義函數(shù)計(jì)算兩個(gè)年份之間的閏年數(shù)
拓展任務(wù):創(chuàng)建模塊實(shí)現(xiàn)數(shù)值的比較
單元小結(jié)
同步練習(xí)
單元五 面向?qū)ο缶幊?br />5.1 面向?qū)ο蠡A(chǔ)
5.1.1 面向?qū)ο蠛兔嫦蜻^(guò)程的區(qū)別
5.1.2 類與對(duì)象
5.1.3 類的構(gòu)造方法與析構(gòu)方法
任務(wù)5.1:定義學(xué)生類
拓展任務(wù):定義員工類
5.2 類的三大特性
5.2.1 類的封裝
5.2.2 類的繼承
5.2.3 類的多態(tài)
任務(wù)5.2:使用繼承完成人、學(xué)生和教師類的定義
拓展任務(wù):定義圖形類
5.3 類的屬性和方法
5.3.1 類的屬性
5.3.2 類的方法
5.3.3 靜態(tài)方法
5.3.4 類方法重載
任務(wù)5.3:統(tǒng)計(jì)員工人數(shù)與總薪資
拓展任務(wù):求多邊圖形的面積
單元小結(jié)
同步練習(xí)
單元六 文件與文件系統(tǒng)操作
6.1 文件的打開(kāi)與關(guān)閉
6.1.1 文件的分類
6.1.2 文件的打開(kāi)
6.1.3 文件的關(guān)閉
任務(wù)6.1:打開(kāi)并關(guān)閉文本文件
拓展任務(wù):打開(kāi)并關(guān)閉CSV文件
6.2 文本文件的讀寫
6.2.1 文件的讀取
6.2.2 文件指針的定位
6.2.3 文件的寫入
任務(wù)6.2:文件的備份
拓展任務(wù):格式化輸出CSV文件的內(nèi)容
6.3 常見(jiàn)文件的處理
6.3.1 二進(jìn)制文件的讀寫
6.3.2 Excel文件的讀寫
任務(wù)6.3:序列化用戶自定義對(duì)象至二進(jìn)制文件
拓展任務(wù):json文件的讀寫
6.4 文件和目錄操作
6.4.1 os模塊的文件和目錄操作
6.4.2 os.path模塊的文件和目錄操作
6.4.3 shutil模塊的文件和目錄操作
任務(wù)6.4:批量修改文件的名稱
單元小結(jié)
同步練習(xí)
單元七 數(shù)據(jù)庫(kù)操作
7.1 數(shù)據(jù)庫(kù)連接
7.1.1 MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介
7.1.2 SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介
7.1.3 數(shù)據(jù)庫(kù)連接
任務(wù)7.1:連接SQLite數(shù)據(jù)庫(kù)
拓展任務(wù):連接SQLServer數(shù)據(jù)庫(kù)
7.2 數(shù)據(jù)庫(kù)查詢
7.2.1 MySQL數(shù)據(jù)庫(kù)查詢
7.2.2 數(shù)據(jù)庫(kù)操作的基本術(shù)語(yǔ)
7.2.3 使用Python查詢MySQL數(shù)據(jù)庫(kù)
任務(wù)7.2:查詢并輸出數(shù)據(jù)表信息
拓展任務(wù):查詢并輸出數(shù)據(jù)表多條記錄
7.3 數(shù)據(jù)庫(kù)的增、刪、改
7.3.1 數(shù)據(jù)庫(kù)增、刪、改語(yǔ)法格式
7.3.2 使用Python完成數(shù)據(jù)庫(kù)的增、刪、改操作
7.3.3 數(shù)據(jù)庫(kù)訪問(wèn)參數(shù)化
任務(wù)7.3:創(chuàng)建數(shù)據(jù)表并為數(shù)據(jù)表增加記錄
拓展任務(wù)1:修改、刪除數(shù)據(jù)表(Class)的記錄
拓展任務(wù)2:運(yùn)用參數(shù)化為數(shù)據(jù)表插入一條記錄
單元小結(jié)
同步練習(xí)
單元八 Python的第三方庫(kù)
8.1 網(wǎng)絡(luò)爬蟲
8.1.1 網(wǎng)絡(luò)爬蟲的基本流程
8.1.2 網(wǎng)絡(luò)爬蟲庫(kù)
8.1.3 網(wǎng)絡(luò)爬蟲框架
8.1.4 使用網(wǎng)絡(luò)爬蟲框架的基本步驟
任務(wù)8.1:使用requests庫(kù)以GET請(qǐng)求的方式爬取網(wǎng)頁(yè)
拓展任務(wù):使用Scrapy爬蟲框架爬取網(wǎng)頁(yè)信息
8.2 文本處理
8.2.1 wordcloud庫(kù)與詞云
8.2.2 jleba庫(kù)與分詞
任務(wù)8.2:將普希金詩(shī)歌分詞并且生成詞云
拓展任務(wù):將《詩(shī)經(jīng)》中的詩(shī)歌分詞并且生成詞云
8.3 數(shù)據(jù)可視化
8.3.1 Matplotlib簡(jiǎn)介
8.3.2 使用Matplotlib庫(kù)繪制各類圖形
任務(wù)8.3:使用Matplotlib庫(kù)繪制折線圖
拓展任務(wù):使用Matplotlib庫(kù)繪制柱形圖
8.4 自動(dòng)化測(cè)試
8.4.1 Selenlum簡(jiǎn)介
8.4.2 網(wǎng)頁(yè)元素定位方法
8.4.3 編寫自動(dòng)化測(cè)試腳本
任務(wù)8.4:使用Selenium庫(kù)查詢火車信息
拓展任務(wù):使用Selenium庫(kù)查詢圖書信息
單元小結(jié)
同步練習(xí)
參考文獻(xiàn)
附錄
附錄1:Python內(nèi)置函數(shù)
附錄2:全國(guó)計(jì)算機(jī)等級(jí)考試Python考試簡(jiǎn)介
Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ) 作者簡(jiǎn)介
本書由蘇州健雄職業(yè)技術(shù)學(xué)院吳伶琳主編。主持江蘇省精品課程《SQL Server 數(shù)據(jù)庫(kù)技術(shù)》、蘇州市優(yōu)秀新課程《軟件測(cè)試基礎(chǔ)》。主編教材4本,參編2本。主編的教材曾獲江蘇省精品教材、十二五職業(yè)教育國(guó)家規(guī)劃教材、中國(guó)電子教育學(xué)會(huì)優(yōu)秀教材等榮譽(yù)。
- >
回憶愛(ài)瑪儂
- >
姑媽的寶刀
- >
巴金-再思錄
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(紅燭學(xué)術(shù)叢書)
- >
月亮虎
- >
朝聞道
- >
名家?guī)阕x魯迅:故事新編
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人