天天操让人看日日舔|乱中年女人伦中文字幕久久|无码欧XXXXX在线观看免费|欧美精品v国产精品v|久久精品一区二区三区资源网,在线观着免费观看国产黄

熱門(mén)關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫(xiě)練聽(tīng)力

Python程序設計實(shí)踐教程

中國水利水電出版社
    【作 者】王鶴琴 蔡正保 【I S B N 】978-7-5226-1405-2 【責任編輯】趙佳琦 【適用讀者群】本專(zhuān)通用 【出版時(shí)間】2023-03-05 【開(kāi) 本】16開(kāi) 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數】256 【千字數】400 【印 張】16 【定 價(jià)】45 【叢 書(shū)】高等職業(yè)教育電子信息課程群系列教材 【備注信息】
圖書(shū)詳情

    本書(shū)采用理論與實(shí)踐相結合的教學(xué)方式,通俗易懂、圖文并茂。從項目開(kāi)發(fā)環(huán)境搭建入手,主要講解項目開(kāi)發(fā)環(huán)境搭建、Python語(yǔ)法基礎、程序控制結構、Python序列類(lèi)型、字符串、函數、面向對象程序設計、文件處理、異常處理、常用的標準庫和第三方庫、圖形用戶(hù)界面編程和數據庫編程知識,并將項目分解為階段性任務(wù),便于學(xué)生理解和教師教學(xué)。

    本書(shū)適合作為高等職業(yè)學(xué)校計算機、人工智能、信息管理、電子商務(wù)等專(zhuān)業(yè)的教學(xué)用書(shū),同時(shí)也適合作為其他相關(guān)專(zhuān)業(yè)的選修課程教材。本書(shū)提供微課視頻,并配套程序源代碼、教學(xué)課件和習題答案。

    結構合理:內容安排由淺入深,結構嚴謹,案例環(huán)環(huán)相扣,課程理論體系完善。

    理實(shí)結合:為知識點(diǎn)同步配套相關(guān)案例練習,強化程序思維,提升綜合應用能力。

    資源豐富:配套微課視頻、教學(xué)大綱、電子課件、案例代碼等,方便師生教與學(xué)。

    Python是一種解釋型、面向對象的高級程序設計語(yǔ)言。隨著(zhù)人工智能、大數據時(shí)代的到來(lái),Python已經(jīng)成為數據分析、圖像處理、科學(xué)計算等眾多領(lǐng)域的首選編程語(yǔ)言。學(xué)習如何利用Python進(jìn)行編程,是眾多相關(guān)專(zhuān)業(yè)學(xué)生需要學(xué)習及掌握的基本技能。

    Python是一款易于學(xué)習且功能強大的開(kāi)放源代碼的編程語(yǔ)言。本書(shū)以實(shí)踐應用為導向,在給出了項目開(kāi)發(fā)環(huán)境搭建、Python語(yǔ)法基礎、程序控制結構等基本知識和基本操作之后,通過(guò)Python序列類(lèi)型、字符串、函數、面向對象程序設計、文件處理、異常處理、常用的標準庫和第三方庫、圖形用戶(hù)界面編程和數據庫編程等項目的實(shí)踐案例,幫助廣大讀者較好地掌握相關(guān)技能和知識,構建程序設計分析思想,完成相關(guān)實(shí)踐應用。

    本書(shū)主要具有以下特色。

    1.零基礎

    讀者只需了解計算機的基本知識和操作,跟隨本書(shū)學(xué)習即可掌握Python的編程方法。

    2.強調理論與實(shí)踐結合

    全書(shū)包含了豐富的案例,內容基本覆蓋了Python的所有知識要點(diǎn)。書(shū)中每個(gè)知識點(diǎn)都盡量安排一個(gè)短小、完整的案例,通過(guò)項目分解模塊綜合運用知識點(diǎn),強化程序思維的培養。

    3.內容編排精心設計

    本書(shū)講解的各種知識和配套案例循序漸進(jìn)、環(huán)環(huán)相扣,案例選取貼近生活,有助于提高讀者的學(xué)習興趣。在每個(gè)項目后面均設有相關(guān)習題以提高讀者的應用能力。

    4.配套資源豐富

    為方便教學(xué),本書(shū)配套了所有案例的代碼、數據,提供了課件和習題參考答案,并精心錄制了每個(gè)項目的講解視頻幫助讀者學(xué)習。

    關(guān)于本書(shū)的教學(xué)建議如下。

    周次 教學(xué)時(shí)數 教學(xué)形式(講課、現場(chǎng)教學(xué)、實(shí)驗、設計等) 教學(xué)內容

    1 4 講課+實(shí)驗 項目1 項目開(kāi)發(fā)環(huán)境搭建

    2 4 講課+實(shí)驗 項目2 Python語(yǔ)法基礎

    3 4 講課+實(shí)驗 項目3 程序控制結構

    4 4 講課+實(shí)驗 項目4 Python序列類(lèi)型

    5 4 講課+實(shí)驗

    6 4 講課+實(shí)驗 項目5 字符串

    7 4 講課+實(shí)驗

    8 4 講課+實(shí)驗 項目6 函數

    9 4 講課+實(shí)驗 項目6 函數

    續表

    周次 教學(xué)時(shí)數 教學(xué)形式(講課、現場(chǎng)教學(xué)、實(shí)驗、設計等) 教學(xué)內容

    10 4 講課+實(shí)驗 項目7 面向對象程序設計

    11 4 講課+實(shí)驗

    12 4 講課+實(shí)驗 項目8 文件處理

    13 4 講課+實(shí)驗 項目9 異常處理

    14 4 講課+實(shí)驗 項目10 常用的標準庫和第三方庫

    15 4 講課+實(shí)驗 項目11 圖形用戶(hù)界面編程

    16 4 講課+實(shí)驗 項目12 數據庫編程

    17 4 實(shí)驗+復習 期末復習

    18 2 考核 期末考試

    本書(shū)由王鶴琴、蔡正保任主編,穆紅濤、李京文、朱珍元、張俊寧、芮素文和張林靜任副主編。主要編寫(xiě)人員分工如下:王鶴琴編寫(xiě)項目1、項目11,席歐編寫(xiě)項目2,張林靜編寫(xiě)項目3,蔡正保編寫(xiě)項目4、項目5,芮素文編寫(xiě)項目6,朱珍元編寫(xiě)項目7、項目10,張俊寧編寫(xiě)項目8、項目9,王寧編寫(xiě)項目12,王鶴琴、蔡正保、穆紅濤、李京文負責全書(shū)的統稿、修改、定稿工作。參與本書(shū)編寫(xiě)工作的還有胡凌云、汪煒瑋、宋清林、馬慧、周豐杰等。中國水利水電出版社的有關(guān)負責同志對本書(shū)的出版給予了大力支持,在本書(shū)的策劃和編寫(xiě)過(guò)程中,提出了很好的建議,特別是對編寫(xiě)方式及案例的策劃,使本書(shū)能夠更好地用于教學(xué),在此表示感謝。本書(shū)的出版得到了安徽省2022年高校學(xué)科(專(zhuān)業(yè))拔尖人才學(xué)術(shù)資助項目(項目編號:gxbjZD2022147)的資助。讀者可登錄“萬(wàn)水書(shū)苑”(http://www.0319fcw.com/)下載書(shū)中配套的所有程序源代碼、案例數據、教學(xué)課件、習題答案、課程視頻。

    由于時(shí)間倉促,書(shū)中難免存在疏漏和不足之處,懇請廣大讀者批評指正。

    安徽警官職業(yè)學(xué)院 王鶴琴

    2022年7月

    項目1 項目開(kāi)發(fā)環(huán)境搭建 1
    1.1 項目引導 1
    1.2 技術(shù)準備 1
    1.2.1 Python的誕生與發(fā)展 1
    1.2.2 Python的特點(diǎn) 2
    1.2.3 Python的應用領(lǐng)域 4
    1.2.4 Python開(kāi)發(fā)環(huán)境的搭建 5
    1.2.5 Python第三方開(kāi)發(fā)工具 5
    1.3 項目分解 5
    任務(wù)1:安裝Python開(kāi)發(fā)環(huán)境 5
    任務(wù)2:編寫(xiě)交互式代碼 6
    任務(wù)3:運行程序文件 7
    任務(wù)4:使用IDLE編寫(xiě)代碼 7
    任務(wù)5:搭建Python集成開(kāi)發(fā)環(huán)境 9
    1.4 項目總結 11
    1.5 習題 11
    項目2 Python語(yǔ)法基礎 12
    2.1 項目引導 12
    2.2 技術(shù)準備 12
    2.2.1 關(guān)鍵字和標識符 12
    2.2.2 變量和常量 13
    2.2.3 基本數據類(lèi)型 15
    2.2.4 運算符與表達式 21
    2.2.5 運算符的優(yōu)先級 23
    2.3 項目分解 24
    任務(wù)1:實(shí)例講解關(guān)鍵字 24
    任務(wù)2:實(shí)例講解整數和浮點(diǎn)數 24
    任務(wù)3:浮點(diǎn)數運算誤差詳解 25
    任務(wù)4:實(shí)例講解常用字符串函數的作用
    及其操作 26
    任務(wù)5:實(shí)例講解算術(shù)運算符和表達式 27
    任務(wù)6:實(shí)例講解比較運算符和表達式 27
    任務(wù)7:實(shí)例講解賦值運算符和表達式 28
    任務(wù)8:實(shí)例講解邏輯運算符和表達式 29
    任務(wù)9:實(shí)例講解運算符的優(yōu)先級 29
    2.4 項目總結 30
    2.5 習題 30
    項目3 程序控制結構 32
    3.1 項目引導 32
    3.2 技術(shù)準備 33
    3.2.1 順序結構 33
    3.2.2 選擇結構 33
    3.2.3 循環(huán)結構 37
    3.3 項目分解 43
    任務(wù)1:實(shí)例講解if-else語(yǔ)句 43
    任務(wù)2:實(shí)例講解if-elif-else語(yǔ)句 43
    任務(wù)3:實(shí)例講解if嵌套語(yǔ)句 44
    任務(wù)4:實(shí)例講解while語(yǔ)句 45
    任務(wù)5:實(shí)例講解for語(yǔ)句 45
    任務(wù)6:實(shí)例講解循環(huán)嵌套 46
    任務(wù)7:實(shí)例講解break語(yǔ)句和
    continue語(yǔ)句 47
    任務(wù)8:實(shí)例講解pass語(yǔ)句 47
    任務(wù)9:猜字謎游戲 48
    任務(wù)10:利用蒙特卡羅方法計算圓周率 48
    3.4 項目總結 50
    3.5 習題 50
    項目4 Python序列類(lèi)型 52
    4.1 項目引導 52
    4.2 技術(shù)準備 53
    4.2.1 列表 53
    4.2.2 元組 58
    4.2.3 字典 61
    4.2.4 集合 65
    4.2.5 列表、元組、字典和集合的區別 67
    4.3 項目分解 67
    任務(wù)1:實(shí)例講解列表 67
    任務(wù)2:實(shí)例講解添加、刪除、修改
    列表元素 68
    任務(wù)3:實(shí)例講解列表的統計和排序 69
    任務(wù)4:實(shí)例講解列表的切片 70
    任務(wù)5:實(shí)例講解元組 70
    任務(wù)6:實(shí)例講解元組的常用內置函數 71
    任務(wù)7:實(shí)例講解字典 71
    任務(wù)8:實(shí)例講解添加、刪除、修改
    字典元素 72
    任務(wù)9:實(shí)例講解集合 73
    任務(wù)10:實(shí)例講解集合的并集、交集
    與差集 74
    4.4 項目總結 74
    4.5 習題 75
    項目5 字符串 77
    5.1 項目引導 77
    5.2 技術(shù)準備 78
    5.2.1 字符串的聲明和拼接 78
    5.2.2 字符串的索引和切片 79
    5.2.3 字符轉義 81
    5.2.4 格式化字符串 82
    5.2.5 字符串的輸入 83
    5.2.6 字符串的內建函數 84
    5.3 項目分解 90
    任務(wù)1:實(shí)例講解字符串的聲明和拼接 90
    任務(wù)2:實(shí)例講解字符轉義 90
    任務(wù)3:實(shí)例講解字符串的格式化 90
    任務(wù)4:實(shí)例講解字符串的常用操作 91
    5.4 項目總結 92
    5.5 習題 92
    項目6 函數 94
    6.1 項目引導 94
    6.2 技術(shù)準備 94
    6.2.1 函數的創(chuàng )建和調用 94
    6.2.2 參數傳遞 95
    6.2.3 返回值 100
    6.2.4 變量的作用域 101
    6.2.5 匿名函數 103
    6.2.6 嵌套函數 104
    6.3 項目分解 106
    任務(wù)1:實(shí)例講解使用函數完成
    累加操作 106
    任務(wù)2:實(shí)例講解使用函數完成指定
    數據的輸出 107
    任務(wù)3:實(shí)例講解通過(guò)函數解決
    鬼谷算題 107
    任務(wù)4:實(shí)例講解通過(guò)函數實(shí)現學(xué)生信息
    管理系統 108
    6.4 項目總結 111
    6.5 習題 111
    項目7 面向對象程序設計 113
    7.1 項目引導 113
    7.2 技術(shù)準備 113
    7.2.1 設計思想 113
    7.2.2 設計優(yōu)點(diǎn) 114
    7.2.3 設計缺點(diǎn) 115
    7.2.4 基本特性 115
    7.2.5 類(lèi)與對象 116
    7.2.6 類(lèi)的定義和實(shí)例化 117
    7.2.7 類(lèi)屬性與實(shí)例屬性 119
    7.2.8 方法 121
    7.2.9 成員的可見(jiàn)性 122
    7.2.10 繼承 124
    7.2.11 多態(tài) 125
    7.3 項目分解 126
    任務(wù)1:實(shí)例講解類(lèi) 126
    任務(wù)2:實(shí)例講解創(chuàng )建實(shí)例化對象 128
    任務(wù)3:實(shí)例講解類(lèi)屬性 130
    任務(wù)4:實(shí)例講解實(shí)例屬性 131
    任務(wù)5:實(shí)例講解定義實(shí)例方法 132
    任務(wù)6:實(shí)例講解定義類(lèi)方法 133
    任務(wù)7:實(shí)例講解定義靜態(tài)方法 133
    任務(wù)8:實(shí)例講解成員的可見(jiàn)性 135
    任務(wù)9:實(shí)例講解繼承 136
    任務(wù)10:實(shí)例講解多態(tài) 137
    任務(wù)11:實(shí)例講解面向對象編程的
    綜合應用 139
    7.4 項目總結 141
    7.5 習題 141
    項目8 文件處理 144
    8.1 項目引導 144
    8.2 技術(shù)準備 144
    8.2.1 文件基礎知識 144
    8.2.2 文件基本操作 146
    8.2.3 文件的讀寫(xiě)操作 149
    8.2.4 目錄基本操作 155
    8.3 項目分解 158
    任務(wù)1:創(chuàng )建文件和打開(kāi)文件 158
    任務(wù)2:實(shí)現文件內容的讀取 159
    任務(wù)3:實(shí)現文件內容的寫(xiě)入 160
    任務(wù)4:實(shí)現當前目錄的獲取與轉移到
    指定目錄 160
    任務(wù)5:實(shí)現目錄的新建 161
    任務(wù)6:實(shí)現目錄的刪除與內容顯示 162
    8.4 項目總結 163
    8.5 習題 163
    項目9 異常處理 165
    9.1 項目引導 165
    9.2 技術(shù)準備 165
    9.2.1 異常的概念 165
    9.2.2 異常的處理 166
    9.2.3 拋出異常 170
    9.2.4 用戶(hù)自定義異常類(lèi) 172
    9.2.5 預定義清理行為 173
    9.3 項目分解 174
    任務(wù)1:運用try/except捕獲異常 174
    任務(wù)2:運用try/except-else捕獲異常 174
    任務(wù)3:運用try/except-finally捕獲異常 175
    任務(wù)4:運用try/except-else-finally
    捕獲異常 176
    任務(wù)5:運用raise語(yǔ)句拋出異常 176
    任務(wù)6:運用用戶(hù)自定義異常類(lèi)捕獲
    異常 176
    任務(wù)7:運用預定義清理行為 177
    9.4 項目總結 178
    9.5 習題 178
    項目10 常用的標準庫和第三方庫 180
    10.1 項目引導 180
    10.2 技術(shù)準備 180
    10.2.1 turtle庫 180
    10.2.2 random庫 182
    10.2.3 time庫 184
    10.2.4 NumPy庫 185
    10.2.5 Matplotlib庫 191
    10.2.6 jieba庫 195
    10.2.7 wordcloud庫 197
    10.2.8 PIL庫 199
    10.3 項目分解 203
    任務(wù)1:實(shí)例講解畫(huà)一棵櫻花樹(shù) 203
    任務(wù)2:實(shí)例講解矩陣的乘法運算 205
    任務(wù)3:實(shí)例講解繪制基本圖表 205
    任務(wù)4:《三國演義》人物出場(chǎng)統計 207
    任務(wù)5:《三國演義》人物出場(chǎng)詞云圖 208
    10.4 項目總結 210
    10.5 習題 210
    項目11 圖形用戶(hù)界面編程 213
    11.1 項目引導 213
    11.2 技術(shù)準備 213
    11.2.1 tkinter概述 213
    11.2.2 創(chuàng )建窗口 214
    11.2.3 標簽(Label)組件 215
    11.2.4 顯示圖片 216
    11.2.5 按鈕(Button)組件 217
    11.2.6 輸入框(Entry)組件 218
    11.2.7 文本框(Text)組件 218
    11.2.8 復選框(Checkbutton)組件 220
    11.2.9 單選按鈕(Radiobutton)組件 220
    11.2.10 列表框(Listbox)組件 221
    11.2.11 消息窗口(tkMessageBox) 222
    11.2.12 布局管理 222
    11.2.13 事件處理 223
    11.3 項目分解 223
    任務(wù)1:實(shí)現用戶(hù)注冊界面 223
    任務(wù)2:實(shí)現用戶(hù)登錄界面 225
    任務(wù)3:實(shí)現社區生活調查界面 226
    任務(wù)4:實(shí)現用戶(hù)留言板界面 227
    11.4 項目總結 229
    11.5 習題 229
    項目12 數據庫編程 230
    12.1 項目引導 230
    12.2 技術(shù)準備 231
    12.2.1 數據庫概述 231
    12.2.2 關(guān)系型數據庫 231
    12.2.3 關(guān)系型數據庫語(yǔ)言SQL 232
    12.2.4 Python DB-API規范 233
    12.2.5 數據庫編程的一般過(guò)程 236
    12.3 項目分解 237
    任務(wù)1:數據庫的安裝與配置 237
    任務(wù)2:安裝PyMySQL庫 240
    任務(wù)3:數據庫操作—創(chuàng )建數據庫 241
    任務(wù)4:數據庫操作—數據庫連接 242
    任務(wù)5:數據庫操作—數據庫插入 243
    任務(wù)6:數據庫操作—數據庫查詢(xún) 243
    任務(wù)7:數據庫操作—數據庫更新 244
    任務(wù)8:數據庫操作—數據庫刪除 245
    12.4 項目總結 246
    12.5 習題 246
    參考文獻 248
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內容:不能超過(guò)250字,需審核,請自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規。
用戶(hù)名: 密碼:
匿名?
注冊
方山县| 浮梁县| 精河县| 华容县| 霍州市| 河西区| 图木舒克市| 新巴尔虎左旗| 安溪县| 漠河县| 乐清市| 渝中区| 遵义市| 门头沟区| 汉川市| 成武县| 林甸县| 石渠县| 旌德县| 崇左市| 家居| 清水河县| 扶风县| 新昌县| 四平市| 扎囊县| 宁德市| 雷波县| 盘山县| 灯塔市| 固镇县| 柘荣县| 武汉市| 建水县| 甘洛县| 治县。| 和平县| 辽源市| 休宁县| 余姚市| 诏安县|