(高職高專)Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ)(大數(shù)據(jù)專業(yè)系列規(guī)劃教材)
定 價(jià):55 元
- 作者:吳伶琳 等10人
- 出版時(shí)間:2019/10/18
- ISBN:9787568521789
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類:TP
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書是Python語(yǔ)言的一本入門教材,適合零基礎(chǔ)的讀者學(xué)習(xí)Python語(yǔ)言的基礎(chǔ)語(yǔ)法,包括常見(jiàn)的數(shù)據(jù)類型、流程控制語(yǔ)句和面向?qū)ο蟮木幊痰;同時(shí)也可以作為學(xué)習(xí)者參加全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Python語(yǔ)言的輔助資料。主要內(nèi)容包括:Python的環(huán)境搭建,Python的邏輯控制語(yǔ)句,數(shù)組與函數(shù),面向?qū)ο缶幊,文件操作,?shù)據(jù)庫(kù)操作,網(wǎng)絡(luò)編程等。
單元一 Python程序基礎(chǔ)
1.1 部署Python開發(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 常用的開發(fā)環(huán)境
任務(wù)1.1:在Windows中搭建Python開發(fā)環(huán)境
拓展任務(wù):安裝部署Python集成開發(fā)環(huán)境
1.2 初識(shí)Python程序
1.2.1 Python集成開發(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