




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)資源下載提示2數(shù)據(jù)文件:掃描目錄上方的二維碼下載。在線作業(yè):掃描封底的作業(yè)系統(tǒng)二維碼,登錄網(wǎng)站在線做題及查看答案。微課視頻:掃描封底的文泉云盤防盜碼,再掃描書中相應(yīng)章節(jié)的視頻講解二維碼,可以在線學(xué)習(xí)。目錄3第1章編程環(huán)境配置第2章內(nèi)建數(shù)據(jù)結(jié)構(gòu)第4章函數(shù)第5章面向?qū)ο蟪绦蛟O(shè)計第6章數(shù)據(jù)可視化第7章NumPy基礎(chǔ)第8章矩陣運算第9章數(shù)據(jù)分析第10章辦公自動化第11章機(jī)器學(xué)習(xí)基礎(chǔ)第1章編程環(huán)境配置
本章要點:1.1python語言的特點1.2python及其集成開發(fā)環(huán)境的下載和安裝1.3Jupyter的使用1.4使用Python進(jìn)行簡單編程1.1python語言的特點
易于學(xué)習(xí)。標(biāo)準(zhǔn)庫功能強(qiáng)大。Python的最大優(yōu)勢之一是豐富的庫,具有良好的跨平臺性,在各種操作系統(tǒng)上均能很好地兼容??梢浦残詮?qiáng)。Python開放源代碼特性使得其能被移植到其他平臺??蓴U(kuò)展性好。Python中能方便調(diào)用其他語言編寫的程序??汕度胧綉?yīng)用。可將Python嵌入到C/C++程序,使用戶獲得“腳本化”的能力。1.2Python及其集成開發(fā)環(huán)境的下載和安裝1.2.1Python的下載和安裝在瀏覽器中直接輸入/進(jìn)入官網(wǎng)。在下載界面選擇Windows操作系統(tǒng)版本并選擇最新Python3和64位操作系統(tǒng)版本進(jìn)行下載和安裝。1.2Python及其集成開發(fā)環(huán)境的下載和安裝1.2.2Python的集成開發(fā)環(huán)境1.Anaconda(/)Anaconda用于大規(guī)模數(shù)據(jù)處理、預(yù)測分析和科學(xué)計算的Python發(fā)行版,是Python最常用的集成開發(fā)環(huán)境。Anaconda已經(jīng)預(yù)先安裝好Numpy、SciPy、Matplotlib、Pandas、Jupyter和Scikit-learn等庫文件。它可以在macOS、Windows和Linux上運行,是一種非常方便的解決方案。進(jìn)入Anaconda官網(wǎng)后,單擊Download按鈕進(jìn)行下載,下載完成單擊可執(zhí)行文件按提示完成Anaconda的安裝。1.2Python及其集成開發(fā)環(huán)境的下載和安裝1.2.2Python的集成開發(fā)環(huán)境2.PyCharm
(/en-us/pycharm/)PyCharm是另一款功能強(qiáng)大的Python編輯器,具有跨平臺性。進(jìn)入PyCharm官網(wǎng)網(wǎng)站后,單擊Download按鈕進(jìn)行下載和安裝。其中Professional表示專業(yè)版,Community是社區(qū)版,推薦安裝免費使用的社區(qū)版。下載完軟件后,單擊并按提示進(jìn)行安裝。1.3Jupyter的使用1.3.1Python常用快捷鍵的使用1.命令行模式(按Esc生效)Enter:進(jìn)入編輯模式。Shift+Enter:運行代碼塊,選擇下面的代碼塊。Ctrl+Enter:運行選中的代碼塊。Alt+Enter:運行代碼塊并且插入下面。Ctrl+Shift+“-”:將光標(biāo)所在位置以下的程序段在下一段顯示。M:把代碼塊變成標(biāo)簽。上:選擇上面的代碼塊。下:選擇下面的代碼塊。A:在上面插入代碼塊。B:在下面插入代碼塊。1.3Jupyter的使用1.3.2運行第一個Python程序1.4使用Python進(jìn)行簡單編程例1-1注釋的使用。也可以選中多行,使用Ctrl+/進(jìn)行多行注釋。選中已經(jīng)注釋的多行,再次使用Ctrl+/可以取消多行注釋。1.4使用Python進(jìn)行簡單編程例1-2求1000以內(nèi)的水仙花數(shù)。水仙花數(shù)(也稱為自冪數(shù)或阿姆斯特朗數(shù))是指一個n位正整數(shù),它的每個位上的數(shù)字的n次冪之和等于它本身。1.4使用Python進(jìn)行簡單編程例1-3輸入5個學(xué)生的成績,輸出平均分。1、需要注意輸入、輸出的格式2、需要注意程序的健壯性print(f"5個學(xué)生的平均成績?yōu)椋簕average_score:.2f}")1.4使用Python進(jìn)行簡單編程例1-4輸入兩個整數(shù),輸出其中的較大值。輸入多個數(shù)據(jù)的方法1.4使用Python進(jìn)行簡單編程例1-5format的使用1.4使用Python進(jìn)行簡單編程例1-6在屏幕上輸出以下圖案實驗和習(xí)題上機(jī)實踐完成課本實例1.1~實例1.6,熟悉Python編輯、開發(fā)和運行環(huán)境復(fù)習(xí)題編程題,見電子資源Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第二章第2章內(nèi)建數(shù)據(jù)結(jié)構(gòu)本章要點:2.1列表2.2元組2.3字典2.4集合2.5對象的淺拷貝和深拷貝資源下載提示20數(shù)據(jù)文件:掃描目錄上方的二維碼下載。在線作業(yè):掃描封底的作業(yè)系統(tǒng)二維碼,登錄網(wǎng)站在線做題及查看答案。微課視頻:掃描封底的文泉云盤防盜碼,再掃描書中相應(yīng)章節(jié)的視頻講解二維碼,可以在線學(xué)習(xí)。2.1列表
列表是Python最常用的數(shù)據(jù)結(jié)構(gòu),由按一定順序排列在一起的元素組成。各元素可以是字符(串)、數(shù)字,甚至是其他類型的數(shù)據(jù)結(jié)構(gòu),如字典、集合、元組。在Python中,列表用方括號[]表示,各元素之間用逗號(,)分割。2.1列表
2.1.1列表的創(chuàng)建和索引2.1列表
2.1.2列表元素的增、刪、改操作2.1列表
2.1.3列表的其它操作對象的淺拷貝2.1列表
2.1.4列表元素的切片2.1列表
2.1.5列表幾個常用的內(nèi)置函數(shù)2.1列表
2.1.6列表推導(dǎo)式2.2元組
2.2.1元組的創(chuàng)建2.2元組
2.2.2
元組的修改與刪除2.2元組
2.2.3元組的其它操作2.2元組
2.2.4元組的內(nèi)置函數(shù)2.3字典
2.3.1字典的創(chuàng)建2.3字典
2.3.2訪問字典2.3字典
2.3.3修改字典2.3字典
2.3.4字典的操作2.3字典
2.3.5字典鍵的特性字典的健不能是可變對象2.3字典
2.3.6字典幾個常用的內(nèi)置函數(shù)2.4集合
2.4.1集合的創(chuàng)建2.4集合
2.4.2集合的基本操作2.4集合
2.4.2集合的基本操作2.5對象的淺拷貝和深拷貝
Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第三章第3章
Python語句本章要點:3.1輸出語句格式控制語句3.2選擇語句3.3
循環(huán)語句3.4
while語句3.5
break語句3.6pass語句3.7
continue語句3.8
二元運算符和比較運算符資源下載提示44數(shù)據(jù)文件:掃描目錄上方的二維碼下載。在線作業(yè):掃描封底的作業(yè)系統(tǒng)二維碼,登錄網(wǎng)站在線做題及查看答案。微課視頻:掃描封底的文泉云盤防盜碼,再掃描書中相應(yīng)章節(jié)的視頻講解二維碼,可以在線學(xué)習(xí)。3.1輸出語句格式控制語句3.2選擇語句3.3循環(huán)語句3.4while語句3.5break語句break語句終止與之最接近的循環(huán)3.6pass語句pass語句僅起到占位符的作用3.7continue語句continue語句跳過其后同級別的語句3.8二元運算符和比較運算符Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第四章第4章函數(shù)本章要點:4.1函數(shù)的創(chuàng)建和調(diào)用4.2函數(shù)的參數(shù)傳遞4.3匿名函數(shù)4.4幾個常用的函數(shù)4.5關(guān)鍵字yield4.6Python函數(shù)可變參數(shù)傳遞機(jī)制4.7Python不定長參數(shù)資源下載提示55數(shù)據(jù)文件:掃描目錄上方的二維碼下載。在線作業(yè):掃描封底的作業(yè)系統(tǒng)二維碼,登錄網(wǎng)站在線做題及查看答案。微課視頻:掃描封底的文泉云盤防盜碼,再掃描書中相應(yīng)章節(jié)的視頻講解二維碼,可以在線學(xué)習(xí)。4.1函數(shù)的創(chuàng)建和調(diào)用
4.2函數(shù)的參數(shù)傳遞
4.2.1位置參數(shù)4.2函數(shù)的參數(shù)傳遞
4.2.2默認(rèn)參數(shù)4.2函數(shù)的參數(shù)傳遞
4.2.3關(guān)鍵字參數(shù)4.2函數(shù)的參數(shù)傳遞
4.2.4變量的作用域4.3匿名函數(shù)
4.4幾個常用的函數(shù)
4.4.1map函數(shù)4.4幾個常用的函數(shù)
4.4.2reduce函數(shù)4.4幾個常用的函數(shù)
4.4.3filter函數(shù)4.4幾個常用的函數(shù)
4.4.4isinstance函數(shù)4.5關(guān)鍵字yield
4.6Python函數(shù)可變參數(shù)傳遞機(jī)制
例4-14可變對象作為實參4.6Python函數(shù)可變參數(shù)傳遞機(jī)制
例4-15不可變對象作為實參4.7Python不定長參數(shù)
不定長參數(shù)舉例Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第五章第5章面向?qū)ο蟪绦蛟O(shè)計本章要點:5.1類與對象5.2類的封裝5.3類的繼承5.4類的多態(tài)5.5object類5.6導(dǎo)入和使用模塊資源下載提示72數(shù)據(jù)文件:掃描目錄上方的二維碼下載。在線作業(yè):掃描封底的作業(yè)系統(tǒng)二維碼,登錄網(wǎng)站在線做題及查看答案。微課視頻:掃描封底的文泉云盤防盜碼,再掃描書中相應(yīng)章節(jié)的視頻講解二維碼,可以在線學(xué)習(xí)。5.1類與對象
5.1.1類的定義5.1類與對象
5.1.2對象的創(chuàng)建5.2類的封裝
例5-3定義一個circle,用于求出circle的周長和面積5.2類的封裝
例5-4類的保護(hù)變量和私有變量舉例5.3類的繼承
5.3類的繼承
5.4類的多態(tài)
5.5object類
5.5object類
5.6導(dǎo)入和使用模塊
5.6.1自定義模塊的定義5.6導(dǎo)入和使用模塊
5.6.1自定義模塊的定義5.6導(dǎo)入和使用模塊
5.6.2導(dǎo)入第三方模塊1、第三方模塊的安裝Python自帶了很多第三方庫可供使用,這些模塊在使用時需要安裝才能進(jìn)行使用。第三方模塊的安裝指令為:pipintall模塊名2、第三方模塊的使用import模塊名5.6導(dǎo)入和使用模塊
5.6.3以主程序的方式運行Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第六章第6章數(shù)據(jù)可視化本章要點:6.1繪制線圖6.2繪制散點圖6.3多個圖形繪制6.4三維曲面圖形繪制6.5繪制柱狀圖6.6繪制直方圖6.7繪制箱形圖6.8繪制熱力圖6.9繪制雷達(dá)圖資源下載提示88數(shù)據(jù)文件:掃描目錄上方的二維碼下載。在線作業(yè):掃描封底的作業(yè)系統(tǒng)二維碼,登錄網(wǎng)站在線做題及查看答案。微課視頻:掃描封底的文泉云盤防盜碼,再掃描書中相應(yīng)章節(jié)的視頻講解二維碼,可以在線學(xué)習(xí)。6.1繪制線圖
例6-1plot()方法使用舉例In[1]:importmatplotlib.pyplotasplt#%matplotlibinlinex=[1,2,3,4,5,6]y=[1,4,9,16,25,36]#黑色、圓圈、虛線,其中顏色標(biāo)記在最前plt.plot(x,y,'r*-',label='y=x^2')plt.xlabel('x',fontsize=16,color='red')plt.ylabel('y',fontsize=16,color='black')plt.legend()plt.show()6.1繪制線圖
例6-1plot()方法使用舉例In[2]:importmatplotlib.pyplotasplt%matplotlibinlinex=[1,2,3,4,5,6]y=[1,2,9,16,25,36]#顯式給出線條顏色、形狀、線型等信息plt.plot(x,y,linestyle='dashed',color='k',marker='o',label='y=x^2')plt.xlabel('x',fontsize=16,color='black')plt.ylabel('y',fontsize=16,color='black')plt.legend()plt.show()6.1繪制線圖
plot刻度、標(biāo)簽的使用方法 6.2繪制散點圖
例6-2繪制散點圖舉例 6.2繪制散點圖
例6-2繪制散點圖舉例 6.3多個圖形繪制
例6-3多個圖形繪制舉例6.3多個圖形繪制
例6-3多個圖形繪制舉例6.3多個圖形繪制
例6-3多個圖形繪制舉例6.3多個圖形繪制
例6-3多個圖形繪制舉例6.4三維曲面圖形繪制
例6-4三維曲面圖形繪制舉例6.4三維曲面圖形繪制
例6-4三維曲面圖形繪制舉例6.5繪制柱狀圖
例6-5柱狀圖繪制舉例6.6繪制直方圖
例6-6直方圖圖形繪制舉例6.6繪制直方圖
例6-6直方圖圖形繪制舉例6.7繪制箱形圖
例6-7箱體圖形繪制舉例6.7繪制箱形圖
例6-7箱體圖形繪制舉例6.7繪制箱形圖
例6-7箱體圖形繪制舉例6.8繪制熱力圖
例6-8熱力圖圖形繪制舉例6.9繪制雷達(dá)圖
Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第七章第7章NumPy基礎(chǔ)本章要點:7.1數(shù)組的創(chuàng)建7.2數(shù)組屬性7.3數(shù)組的算術(shù)運算7.4數(shù)組的索引與切片7.5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年福建省古田縣人力資源和社會保障局招聘10人模擬試卷及1套完整答案詳解
- 2025年枝江市市級機(jī)關(guān)公開遴選考試真題
- 2024年平?jīng)鍪徐`臺縣人民檢察院招聘公益性崗位工作人員考試真題
- 2025年東港市市級機(jī)關(guān)公開遴選考試真題
- 2025海南保亭黎族苗族自治縣市場監(jiān)督管理局公益性崗位人員招聘1人考前自測高頻考點模擬試題有答案詳解
- 軋鋼精整工項目管理基礎(chǔ)能力考核試卷及答案
- 公司保險公估人崗位設(shè)備安全技術(shù)規(guī)程
- 公司淀粉加工工崗位工藝作業(yè)技術(shù)規(guī)程
- 公司管涵頂進(jìn)工崗位工藝作業(yè)技術(shù)規(guī)程
- 絕緣成型件制造工知識技能傳承考核試卷及答案
- (2025)社區(qū)網(wǎng)格員筆試考試題庫及答案
- 簡約風(fēng)共青團(tuán)團(tuán)支書競選自我介紹
- 心理學(xué)研究方法(第2版)課件 王軼楠 第4-7章 完成研究過程-走上國際學(xué)術(shù)舞臺
- 統(tǒng)編版語文五年級上冊 第6單元 教學(xué)設(shè)計
- 降鉻劑使用管理制度
- 索道技術(shù)發(fā)展趨勢-深度研究
- 第三單元 植物的生活單元練習(xí)-2024-2025學(xué)年人教版生物七年級下冊
- 湖北省十堰市2024-2025學(xué)年高二上學(xué)期1月期末調(diào)研考試物理試題(含答案)
- 社會工作行政(第三版)課件全套 時立榮 第1-11章 社會服務(wù)機(jī)構(gòu)- 社會工作行政的挑戰(zhàn)、變革與數(shù)字化發(fā)展
- 慢性糜爛性胃炎護(hù)理
- 公共體育民族操舞知到智慧樹章節(jié)測試課后答案2024年秋廣西科技大學(xué)
評論
0/150
提交評論