版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(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è)計(jì)第6章數(shù)據(jù)可視化第7章NumPy基礎(chǔ)第8章矩陣運(yùn)算第9章數(shù)據(jù)分析第10章辦公自動(dòng)化第11章機(jī)器學(xué)習(xí)基礎(chǔ)第1章編程環(huán)境配置
本章要點(diǎn):1.1python語言的特點(diǎn)1.2python及其集成開發(fā)環(huán)境的下載和安裝1.3Jupyter的使用1.4使用Python進(jìn)行簡單編程1.1python語言的特點(diǎn)
易于學(xué)習(xí)。標(biāo)準(zhǔn)庫功能強(qiáng)大。Python的最大優(yōu)勢之一是豐富的庫,具有良好的跨平臺(tái)性,在各種操作系統(tǒng)上均能很好地兼容??梢浦残詮?qiáng)。Python開放源代碼特性使得其能被移植到其他平臺(tái)??蓴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é)計(jì)算的Python發(fā)行版,是Python最常用的集成開發(fā)環(huán)境。Anaconda已經(jīng)預(yù)先安裝好Numpy、SciPy、Matplotlib、Pandas、Jupyter和Scikit-learn等庫文件。它可以在macOS、Windows和Linux上運(yùn)行,是一種非常方便的解決方案。進(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編輯器,具有跨平臺(tái)性。進(jìn)入PyCharm官網(wǎng)網(wǎng)站后,單擊Download按鈕進(jìn)行下載和安裝。其中Professional表示專業(yè)版,Community是社區(qū)版,推薦安裝免費(fèi)使用的社區(qū)版。下載完軟件后,單擊并按提示進(jìn)行安裝。1.3Jupyter的使用1.3.1Python常用快捷鍵的使用1.命令行模式(按Esc生效)Enter:進(jìn)入編輯模式。Shift+Enter:運(yùn)行代碼塊,選擇下面的代碼塊。Ctrl+Enter:運(yùn)行選中的代碼塊。Alt+Enter:運(yùn)行代碼塊并且插入下面。Ctrl+Shift+“-”:將光標(biāo)所在位置以下的程序段在下一段顯示。M:把代碼塊變成標(biāo)簽。上:選擇上面的代碼塊。下:選擇下面的代碼塊。A:在上面插入代碼塊。B:在下面插入代碼塊。1.3Jupyter的使用1.3.2運(yùn)行第一個(gè)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ù))是指一個(gè)n位正整數(shù),它的每個(gè)位上的數(shù)字的n次冪之和等于它本身。1.4使用Python進(jìn)行簡單編程例1-3輸入5個(gè)學(xué)生的成績,輸出平均分。1、需要注意輸入、輸出的格式2、需要注意程序的健壯性print(f"5個(gè)學(xué)生的平均成績?yōu)椋簕average_score:.2f}")1.4使用Python進(jìn)行簡單編程例1-4輸入兩個(gè)整數(shù),輸出其中的較大值。輸入多個(gè)數(shù)據(jù)的方法1.4使用Python進(jìn)行簡單編程例1-5format的使用1.4使用Python進(jìn)行簡單編程例1-6在屏幕上輸出以下圖案實(shí)驗(yàn)和習(xí)題上機(jī)實(shí)踐完成課本實(shí)例1.1~實(shí)例1.6,熟悉Python編輯、開發(fā)和運(yùn)行環(huán)境復(fù)習(xí)題編程題,見電子資源Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第二章第2章內(nèi)建數(shù)據(jù)結(jié)構(gòu)本章要點(diǎn):2.1列表2.2元組2.3字典2.4集合2.5對(duì)象的淺拷貝和深拷貝資源下載提示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中,列表用方括號(hào)[]表示,各元素之間用逗號(hào)(,)分割。2.1列表
2.1.1列表的創(chuàng)建和索引2.1列表
2.1.2列表元素的增、刪、改操作2.1列表
2.1.3列表的其它操作對(duì)象的淺拷貝2.1列表
2.1.4列表元素的切片2.1列表
2.1.5列表幾個(gè)常用的內(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字典鍵的特性字典的健不能是可變對(duì)象2.3字典
2.3.6字典幾個(gè)常用的內(nèi)置函數(shù)2.4集合
2.4.1集合的創(chuàng)建2.4集合
2.4.2集合的基本操作2.4集合
2.4.2集合的基本操作2.5對(duì)象的淺拷貝和深拷貝
Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第三章第3章
Python語句本章要點(diǎn):3.1輸出語句格式控制語句3.2選擇語句3.3
循環(huán)語句3.4
while語句3.5
break語句3.6pass語句3.7
continue語句3.8
二元運(yùn)算符和比較運(yùn)算符資源下載提示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語句跳過其后同級(jí)別的語句3.8二元運(yùn)算符和比較運(yùn)算符Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第四章第4章函數(shù)本章要點(diǎn):4.1函數(shù)的創(chuàng)建和調(diào)用4.2函數(shù)的參數(shù)傳遞4.3匿名函數(shù)4.4幾個(gè)常用的函數(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幾個(gè)常用的函數(shù)
4.4.1map函數(shù)4.4幾個(gè)常用的函數(shù)
4.4.2reduce函數(shù)4.4幾個(gè)常用的函數(shù)
4.4.3filter函數(shù)4.4幾個(gè)常用的函數(shù)
4.4.4isinstance函數(shù)4.5關(guān)鍵字yield
4.6Python函數(shù)可變參數(shù)傳遞機(jī)制
例4-14可變對(duì)象作為實(shí)參4.6Python函數(shù)可變參數(shù)傳遞機(jī)制
例4-15不可變對(duì)象作為實(shí)參4.7Python不定長參數(shù)
不定長參數(shù)舉例Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第五章第5章面向?qū)ο蟪绦蛟O(shè)計(jì)本章要點(diǎn):5.1類與對(duì)象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類與對(duì)象
5.1.1類的定義5.1類與對(duì)象
5.1.2對(duì)象的創(chuàng)建5.2類的封裝
例5-3定義一個(gè)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自帶了很多第三方庫可供使用,這些模塊在使用時(shí)需要安裝才能進(jìn)行使用。第三方模塊的安裝指令為:pipintall模塊名2、第三方模塊的使用import模塊名5.6導(dǎo)入和使用模塊
5.6.3以主程序的方式運(yùn)行Python數(shù)據(jù)分析與機(jī)器學(xué)習(xí)基礎(chǔ)(題庫·微課視頻版)第六章第6章數(shù)據(jù)可視化本章要點(diǎn):6.1繪制線圖6.2繪制散點(diǎn)圖6.3多個(gè)圖形繪制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繪制散點(diǎn)圖
例6-2繪制散點(diǎn)圖舉例 6.2繪制散點(diǎn)圖
例6-2繪制散點(diǎn)圖舉例 6.3多個(gè)圖形繪制
例6-3多個(gè)圖形繪制舉例6.3多個(gè)圖形繪制
例6-3多個(gè)圖形繪制舉例6.3多個(gè)圖形繪制
例6-3多個(gè)圖形繪制舉例6.3多個(gè)圖形繪制
例6-3多個(gè)圖形繪制舉例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ǔ)本章要點(diǎn):7.1數(shù)組的創(chuàng)建7.2數(shù)組屬性7.3數(shù)組的算術(shù)運(yùn)算7.4數(shù)組的索引與切片7.5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村土地承包合同淺議
- 2025年中職第二學(xué)年(陶瓷設(shè)計(jì)與工藝)陶瓷裝飾基礎(chǔ)技能測試題及答案
- 2025年大學(xué)行政管理(行政效率提升)試題及答案
- 2025年大學(xué)護(hù)理(護(hù)理安全規(guī)范)試題及答案
- 2026年畜牧獸醫(yī)(家禽防疫技術(shù))試題及答案
- 2025年大學(xué)大四(電子信息工程)畢業(yè)設(shè)計(jì)指導(dǎo)綜合測試題及答案
- 2025年中職會(huì)計(jì)(審計(jì)綜合實(shí)操)試題及答案
- 2025年中職商務(wù)助理(商務(wù)活動(dòng)策劃)試題及答案
- 2025年中職(學(xué)前教育)幼兒語言教育試題及答案
- 2025年高職公共事業(yè)管理(公共事業(yè)教育心理學(xué)案例分析)試題及答案
- 城市生命線工程監(jiān)測設(shè)備質(zhì)量管理標(biāo)準(zhǔn)
- AQ 3002-2005 阻隔防爆撬裝式汽車加油(氣)裝置技術(shù)要求
- 2025年鐵路車輛鉗工(高級(jí))職業(yè)技能鑒定參考試題庫(含答案)
- 手衛(wèi)生規(guī)范與標(biāo)準(zhǔn)預(yù)防
- 買賣合同法律知識(shí)及風(fēng)險(xiǎn)防范培訓(xùn)課件
- 曲臂車登高作業(yè)施工方案
- 江蘇省2024年普通類本科批次平行志愿投檔線(物理等科目類)
- 3S集成技術(shù)與應(yīng)用-全面剖析
- 制造業(yè)產(chǎn)品報(bào)價(jià)作業(yè)標(biāo)準(zhǔn)流程
- 電動(dòng)單梁起重機(jī)培訓(xùn)
評(píng)論
0/150
提交評(píng)論