欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Python程序設計實踐教程

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

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

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

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

    理實結合:為知識點同步配套相關案例練習,強化程序思維,提升綜合應用能力。

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

    Python是一種解釋型、面向對象的高級程序設計語言。隨著人工智能、大數據時代的到來,Python已經成為數據分析、圖像處理、科學計算等眾多領域的首選編程語言。學習如何利用Python進行編程,是眾多相關專業學生需要學習及掌握的基本技能。

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

    本書主要具有以下特色。

    1.零基礎

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

    2.強調理論與實踐結合

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

    3.內容編排精心設計

    本書講解的各種知識和配套案例循序漸進、環環相扣,案例選取貼近生活,有助于提高讀者的學習興趣。在每個項目后面均設有相關習題以提高讀者的應用能力。

    4.配套資源豐富

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

    關于本書的教學建議如下。

    周次 教學時數 教學形式(講課、現場教學、實驗、設計等) 教學內容

    1 4 講課+實驗 項目1 項目開發環境搭建

    2 4 講課+實驗 項目2 Python語法基礎

    3 4 講課+實驗 項目3 程序控制結構

    4 4 講課+實驗 項目4 Python序列類型

    5 4 講課+實驗

    6 4 講課+實驗 項目5 字符串

    7 4 講課+實驗

    8 4 講課+實驗 項目6 函數

    9 4 講課+實驗 項目6 函數

    續表

    周次 教學時數 教學形式(講課、現場教學、實驗、設計等) 教學內容

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

    11 4 講課+實驗

    12 4 講課+實驗 項目8 文件處理

    13 4 講課+實驗 項目9 異常處理

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

    15 4 講課+實驗 項目11 圖形用戶界面編程

    16 4 講課+實驗 項目12 數據庫編程

    17 4 實驗+復習 期末復習

    18 2 考核 期末考試

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

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

    安徽警官職業學院 王鶴琴

    2022年7月

    項目1 項目開發環境搭建 1
    1.1 項目引導 1
    1.2 技術準備 1
    1.2.1 Python的誕生與發展 1
    1.2.2 Python的特點 2
    1.2.3 Python的應用領域 4
    1.2.4 Python開發環境的搭建 5
    1.2.5 Python第三方開發工具 5
    1.3 項目分解 5
    任務1:安裝Python開發環境 5
    任務2:編寫交互式代碼 6
    任務3:運行程序文件 7
    任務4:使用IDLE編寫代碼 7
    任務5:搭建Python集成開發環境 9
    1.4 項目總結 11
    1.5 習題 11
    項目2 Python語法基礎 12
    2.1 項目引導 12
    2.2 技術準備 12
    2.2.1 關鍵字和標識符 12
    2.2.2 變量和常量 13
    2.2.3 基本數據類型 15
    2.2.4 運算符與表達式 21
    2.2.5 運算符的優先級 23
    2.3 項目分解 24
    任務1:實例講解關鍵字 24
    任務2:實例講解整數和浮點數 24
    任務3:浮點數運算誤差詳解 25
    任務4:實例講解常用字符串函數的作用
    及其操作 26
    任務5:實例講解算術運算符和表達式 27
    任務6:實例講解比較運算符和表達式 27
    任務7:實例講解賦值運算符和表達式 28
    任務8:實例講解邏輯運算符和表達式 29
    任務9:實例講解運算符的優先級 29
    2.4 項目總結 30
    2.5 習題 30
    項目3 程序控制結構 32
    3.1 項目引導 32
    3.2 技術準備 33
    3.2.1 順序結構 33
    3.2.2 選擇結構 33
    3.2.3 循環結構 37
    3.3 項目分解 43
    任務1:實例講解if-else語句 43
    任務2:實例講解if-elif-else語句 43
    任務3:實例講解if嵌套語句 44
    任務4:實例講解while語句 45
    任務5:實例講解for語句 45
    任務6:實例講解循環嵌套 46
    任務7:實例講解break語句和
    continue語句 47
    任務8:實例講解pass語句 47
    任務9:猜字謎游戲 48
    任務10:利用蒙特卡羅方法計算圓周率 48
    3.4 項目總結 50
    3.5 習題 50
    項目4 Python序列類型 52
    4.1 項目引導 52
    4.2 技術準備 53
    4.2.1 列表 53
    4.2.2 元組 58
    4.2.3 字典 61
    4.2.4 集合 65
    4.2.5 列表、元組、字典和集合的區別 67
    4.3 項目分解 67
    任務1:實例講解列表 67
    任務2:實例講解添加、刪除、修改
    列表元素 68
    任務3:實例講解列表的統計和排序 69
    任務4:實例講解列表的切片 70
    任務5:實例講解元組 70
    任務6:實例講解元組的常用內置函數 71
    任務7:實例講解字典 71
    任務8:實例講解添加、刪除、修改
    字典元素 72
    任務9:實例講解集合 73
    任務10:實例講解集合的并集、交集
    與差集 74
    4.4 項目總結 74
    4.5 習題 75
    項目5 字符串 77
    5.1 項目引導 77
    5.2 技術準備 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
    任務1:實例講解字符串的聲明和拼接 90
    任務2:實例講解字符轉義 90
    任務3:實例講解字符串的格式化 90
    任務4:實例講解字符串的常用操作 91
    5.4 項目總結 92
    5.5 習題 92
    項目6 函數 94
    6.1 項目引導 94
    6.2 技術準備 94
    6.2.1 函數的創建和調用 94
    6.2.2 參數傳遞 95
    6.2.3 返回值 100
    6.2.4 變量的作用域 101
    6.2.5 匿名函數 103
    6.2.6 嵌套函數 104
    6.3 項目分解 106
    任務1:實例講解使用函數完成
    累加操作 106
    任務2:實例講解使用函數完成指定
    數據的輸出 107
    任務3:實例講解通過函數解決
    鬼谷算題 107
    任務4:實例講解通過函數實現學生信息
    管理系統 108
    6.4 項目總結 111
    6.5 習題 111
    項目7 面向對象程序設計 113
    7.1 項目引導 113
    7.2 技術準備 113
    7.2.1 設計思想 113
    7.2.2 設計優點 114
    7.2.3 設計缺點 115
    7.2.4 基本特性 115
    7.2.5 類與對象 116
    7.2.6 類的定義和實例化 117
    7.2.7 類屬性與實例屬性 119
    7.2.8 方法 121
    7.2.9 成員的可見性 122
    7.2.10 繼承 124
    7.2.11 多態 125
    7.3 項目分解 126
    任務1:實例講解類 126
    任務2:實例講解創建實例化對象 128
    任務3:實例講解類屬性 130
    任務4:實例講解實例屬性 131
    任務5:實例講解定義實例方法 132
    任務6:實例講解定義類方法 133
    任務7:實例講解定義靜態方法 133
    任務8:實例講解成員的可見性 135
    任務9:實例講解繼承 136
    任務10:實例講解多態 137
    任務11:實例講解面向對象編程的
    綜合應用 139
    7.4 項目總結 141
    7.5 習題 141
    項目8 文件處理 144
    8.1 項目引導 144
    8.2 技術準備 144
    8.2.1 文件基礎知識 144
    8.2.2 文件基本操作 146
    8.2.3 文件的讀寫操作 149
    8.2.4 目錄基本操作 155
    8.3 項目分解 158
    任務1:創建文件和打開文件 158
    任務2:實現文件內容的讀取 159
    任務3:實現文件內容的寫入 160
    任務4:實現當前目錄的獲取與轉移到
    指定目錄 160
    任務5:實現目錄的新建 161
    任務6:實現目錄的刪除與內容顯示 162
    8.4 項目總結 163
    8.5 習題 163
    項目9 異常處理 165
    9.1 項目引導 165
    9.2 技術準備 165
    9.2.1 異常的概念 165
    9.2.2 異常的處理 166
    9.2.3 拋出異常 170
    9.2.4 用戶自定義異常類 172
    9.2.5 預定義清理行為 173
    9.3 項目分解 174
    任務1:運用try/except捕獲異常 174
    任務2:運用try/except-else捕獲異常 174
    任務3:運用try/except-finally捕獲異常 175
    任務4:運用try/except-else-finally
    捕獲異常 176
    任務5:運用raise語句拋出異常 176
    任務6:運用用戶自定義異常類捕獲
    異常 176
    任務7:運用預定義清理行為 177
    9.4 項目總結 178
    9.5 習題 178
    項目10 常用的標準庫和第三方庫 180
    10.1 項目引導 180
    10.2 技術準備 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
    任務1:實例講解畫一棵櫻花樹 203
    任務2:實例講解矩陣的乘法運算 205
    任務3:實例講解繪制基本圖表 205
    任務4:《三國演義》人物出場統計 207
    任務5:《三國演義》人物出場詞云圖 208
    10.4 項目總結 210
    10.5 習題 210
    項目11 圖形用戶界面編程 213
    11.1 項目引導 213
    11.2 技術準備 213
    11.2.1 tkinter概述 213
    11.2.2 創建窗口 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
    任務1:實現用戶注冊界面 223
    任務2:實現用戶登錄界面 225
    任務3:實現社區生活調查界面 226
    任務4:實現用戶留言板界面 227
    11.4 項目總結 229
    11.5 習題 229
    項目12 數據庫編程 230
    12.1 項目引導 230
    12.2 技術準備 231
    12.2.1 數據庫概述 231
    12.2.2 關系型數據庫 231
    12.2.3 關系型數據庫語言SQL 232
    12.2.4 Python DB-API規范 233
    12.2.5 數據庫編程的一般過程 236
    12.3 項目分解 237
    任務1:數據庫的安裝與配置 237
    任務2:安裝PyMySQL庫 240
    任務3:數據庫操作—創建數據庫 241
    任務4:數據庫操作—數據庫連接 242
    任務5:數據庫操作—數據庫插入 243
    任務6:數據庫操作—數據庫查詢 243
    任務7:數據庫操作—數據庫更新 244
    任務8:數據庫操作—數據庫刪除 245
    12.4 項目總結 246
    12.5 習題 246
    參考文獻 248
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 五月激情片| 中国一级特黄真人毛片免费看| 视色视频在线| 白嫩美女一级毛片免费看| 色婷婷影视| 9久热这里只有精品免费| 漂亮大学生一级毛片| 91亚洲区国产区精品区| 久久综合亚洲一区二区三区| 网站色哟哟| 国产小视频在线看| 色天天综合色天天害人害己| 97午夜| 精品哟哟哟国产在线观看不卡| 永久免费精品视频| 国产精品福利久久| 美女免费精品高清毛片在线视 | 欧美日韩亚洲国产千人斩| 91九色在线观看| 黄网页在线观看| 日韩理论视频| 在线观看国产福利| 国产成人久久蜜一区二区| 美女视频黄色| 亚洲人成小说| 91视频聊天网| 激情五月开心网| 日本乱人伦片中文三区| 中文字幕亚洲一区婷婷| 国产精品www夜色影视| 久久免费福利视频| 四虎新网站| 在线观看亚洲一区二区| 国产福利在线观看视频| 久久九九精品一区二区| 色婷婷精品| 怡红院在线视频精品观看| 国产swag在线| 国产综合视频在线观看| 蜜月aⅴ免费一区二区三区| 亚洲激情黄色|