中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Python程序設計基礎與應用

包郵 Python程序設計基礎與應用

出版社:清華大學出版社出版時間:2024-03-01
開本: 16開 頁數: 268
中 圖 價:¥49.9(7.1折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Python程序設計基礎與應用 版權信息

  • ISBN:9787302654827
  • 條形碼:9787302654827 ; 978-7-302-65482-7
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Python程序設計基礎與應用 本書特色

本書的特色如下。
系統化的學習方式:本書按照基礎語法到實際應用的遞進方式,介紹了Python編程的基礎知識和各種應用場景,讓讀者從簡單到復雜,逐步掌握Python編程的核心內容。
實用性強的案例:本書重視實際應用,通過編寫大量的實例,讓讀者更好地理解Python編程思想和方法,并能在實際應用中靈活運用。
深入淺出的講解:本書采用通俗易懂的語言,結合豐富的代碼實例,讓讀者更加深入地理解Python編程語言中的各個知識點和應用場景。

Python程序設計基礎與應用 內容簡介

《Python程序設計基礎與應用》是一本Python編程語言的入門級教材,旨在系統地介紹Python編程語言,從而讓讀者掌握Python編程語言的核心知識和實用技能。全書共10章,內容涵蓋了Python語言的特點、編程環境搭建、Python基礎語法、流程控制和異常處理、高級數據結構、面向對象編程、文件和文件夾操作、數據庫編程等多個方面。
《Python程序設計基礎與應用》不僅注重理論,更著眼于實際應用,通過案例動手操作,幫助讀者快速掌握Python編程的精髓。本書可作為高等院校計算機、信息技術、人工智能及相關專業程序設計語言課程的教材,也可作為Python語言初學者的參考書。

Python程序設計基礎與應用 目錄

第 1 章 Python語言概述 1
1.1 走近Python 1
1.1.1 Python的發展歷史 1
1.1.2 Python版本認知 2
1.1.3 Python語言的特點 3
1.1.4 解釋型語言和編譯型語言的區別 4
1.1.5 Python程序的執行原理 6
1.2 安裝Python編程環境 6
1.3 Python開發工具介紹 10
1.3.1 IDLE的使用方法 10
1.3.2 PyCharm的安裝與使用 14
1.4 繪制菱形圖案 23
1.5 繪制雪人圖案 24
本章小結 26
思考與練習 26
第 2 章 Python語言基礎 29
2.1 Python語言的基本元素 29
2.1.1 標識符 29
2.1.2 關鍵字 30
2.1.3 變量 30
2.1.4 Python中的輸入與輸出 31
2.1.5 Python中的注釋 32
2.2 Python中的數據類型 32
2.2.1 整數類型和浮點數類型 33
2.2.2 復數類型 34
2.2.3 布爾類型 34
2.2.4 字符串類型 35
2.3 數據類型的相互轉換 39
2.3.1 隱式類型的轉換 39
2.3.2 顯式類型的轉換 40
2.4 Python中的運算符 41
2.4.1 算數運算符 41
2.4.2 比較運算符 42
2.4.3 邏輯運算符 43
2.4.4 位運算符 43
2.4.5 賦值運算符 44
2.4.6 運算符的優先級 45
本章小結 45
思考與練習 46
第 3 章 流程控制和異常處理 49
3.1 選擇結構設計 49
3.1.1 if單分支結構 50
3.1.2 if-else雙分支結構 52
3.1.3 if-elif-else多分支結構 53
3.1.4 分支結構嵌套 55
3.2 循環結構設計 57
3.2.1 for循環結構 57
3.2.2 while循環結構 59
3.2.3 循環嵌套 60
3.3 循環跳轉 62
3.3.1 break語句 62
3.3.2 continue語句 63
3.3.3 else語句 65
3.4 異常處理 66
3.4.1 異常的分類 66
3.4.2 異常的捕獲 68
3.5 案例:猜拳游戲 72
3.5.1 計算機隨機猜拳 72
3.5.2 用戶進行猜拳 72
3.5.3 計算機和用戶判斷勝負 73
3.5.4 簡化代碼 74
本章小結 75
思考與練習 75
第 4 章 高級數據結構 77
4.1 列表 77
4.1.1 列表的基礎操作 77
4.1.2 列表內置的常用方法 83
4.1.3 作用于列表的其他函數 85
4.1.4 列表推導式 87
4.1.5 列表應用 88
4.2 元組 89
4.2.1 元組的基礎操作 89
4.2.2 元組的組包與拆包 91
4.2.3 元組和列表的區別 92
4.3 字典 92
4.3.1 創建字典 92
4.3.2 字典的基本操作 93
4.3.3 字典推導式 96
4.4 集合 96
4.4.1 集合的基礎操作 96
4.4.2 集合推導式 99
4.5 切片的使用 99
4.5.1 字符串切片 99
4.5.2 列表切片 100
4.5.3 切片的特點 101
4.6 案例:用戶管理系統 101
本章小結 105
思考與練習 105
第 5 章 正則表達式 107
5.1 正則表達式概述 107
5.1.1 正則表達式的語法 108
5.1.2 re模塊方法的使用 109
5.1.3 正則表達式的應用 113
5.2 正則表達式的高級語法 114
5.2.1 反向引用 114
5.2.2 零寬斷言 116
5.2.3 貪婪和非貪婪匹配 118
5.3 正則表達式的性能優化(選講) 119
5.3.1 避免回溯 119
5.3.2 使用正則表達式預編譯 120
本章小結 120
思考與練習 121
第 6 章 函數編程 123
6.1 函數的定義 123
6.2 調用函數 124
6.3 函數的參數 124
6.3.1 位置參數 125
6.3.2 關鍵字參數 125
6.3.3 默認參數 126
6.3.4 可變參數 127
6.4 命名空間和作用域 129
6.4.1 命名空間 129
6.4.2 變量的作用域 130
6.5 匿名函數:lambda 131
6.6 遞歸函數 132
6.7 高階函數 134
6.7.1 過濾函數filter() 134
6.7.2 映射函數map() 136
6.7.3 reduce()函數 136
6.8 生成器和裝飾器 137
6.8.1 生成器的使用 137
6.8.2 裝飾器的使用 139
6.8.3 生成器和裝飾器的區別 140
6.9 模塊和包 140
6.9.1 模塊的分類 140
6.9.2 包 141
6.9.3 模塊和包導入的方法 142
6.10 自動售貨機函數版 142
本章小結 146
思考與練習 147
第 7 章 面向對象編程 149
7.1 面向對象概述 149
7.2 定義類 150
7.3 創建對象 150
7.4 類的成員 151
7.4.1 實例變量 151
7.4.2 構造方法 152
7.4.3 實例方法 153
7.4.4 類變量 154
7.4.5 類方法 154
7.4.6 靜態方法 155
7.5 封裝性 156
7.5.1 私有屬性 156
7.5.2 私有方法 156
7.5.3 使用屬性 157
7.6 繼承性 158
7.6.1 Python中的繼承 158
7.6.2 多繼承 159
7.6.3 方法重寫 160
7.7 多態性 161
7.8 基于面向對象版的收銀系統 162
本章小結 166
思考與練習 166
第 8 章 文件與文件夾操作 169
8.1 文本文件 169
8.1.1 文件的編碼 169
8.1.2 文件的打開與寫入 172
8.1.3 文件的讀取 176
8.1.4 文件的讀寫模式對比 178
8.1.5 文件的相對路徑和絕對路徑 180
8.2 文件和文件夾操作 182
8.2.1 使用os操作文件與文件夾 182
8.2.2 使用shutil操作文件與文件夾 188
8.3 結構化的文本文件 190
8.3.1 CSV文件操作 191
8.3.2 XML文件操作 192
8.3.3 JSON數據序列化操作 194
8.3.4 pickle數據序列化操作 196
8.4 二進制數據 198
8.4.1 字節類型 198
8.4.2 字節數組類型 199
8.5 點餐系統信息存儲 199
本章小結 204
思考與練習 204
第 9 章 數據庫編程 207
9.1 數據庫分類 207
9.1.1 關系型數據庫 207
9.1.2 非關系型數據庫 208
9.2 MySQL數據庫 208
9.2.1 MySQL數據庫的連接 209
9.2.2 創建游標對象 210
9.2.3 執行SQL語句 211
9.2.4 創建數據庫 211
9.2.5 創建數據表 212
9.2.6 插入數據 214
9.2.7 更新數據 216
9.2.8 查詢數據 216
9.2.9 游標類型 219
9.2.10 相關操作總結 220
9.3 連接池 221
9.3.1 為什么需要連接池 221
9.3.2 連接池的原理 221
9.4 數據庫的連接池 222
9.4.1 導入依賴的庫 223
9.4.2 創建一個類用于讀取用戶配置文件 223
9.4.3 封裝連接參數 224
9.4.4 封裝連接池 224
9.4.5 連接池的使用 226
本章小結 226
思考與練習 227
第 10 章 Python計算生態 229
10.1 Python內置標準庫 229
10.1.1 隨機庫random 230
10.1.2 時間和日期庫datetime 231
10.1.3 時間庫time 233
10.1.4 繪制圖像庫turtle 235
10.2 Python第三方庫 239
10.2.1 文本處理Python-Docx 239
10.2.2 圖像處理PIL 243
10.2.3 jieba分詞庫 247
10.2.4 WordCloud詞云構造庫 251
10.3 表白墻 253
10.3.1 表白墻準備工作 253
10.3.2 將表白墻轉為0和1 254
10.3.3 讀取頭像并添加水印 255
本章小結 256
思考與練習 256
參考文獻 259
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | Copeland/谷轮压缩机,谷轮半封闭压缩机,谷轮涡旋压缩机,型号规格,技术参数,尺寸图片,价格经销商 CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 集装袋吨袋生产厂家-噸袋廠傢-塑料编织袋-纸塑复合袋-二手吨袋-太空袋-曹县建烨包装 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 安规_综合测试仪,电器安全性能综合测试仪,低压母线槽安规综合测试仪-青岛合众电子有限公司 | 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 书法培训-高考书法艺考培训班-山东艺霖书法培训凭实力挺进央美 | 玄米影院| 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 真空包装机-诸城市坤泰食品机械有限公司 | 临朐空调移机_空调维修「空调回收」临朐二手空调 | 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 环球电气之家-中国专业电气电子产品行业服务网站! | 广州各区危化证办理_危险化学品经营许可证代办| 京马网,京马建站,网站定制,营销型网站建设,东莞建站,东莞网站建设-首页-京马网 | 搪瓷搅拌器,搪玻璃搅拌器,搪玻璃冷凝器_厂家-淄博越宏化工设备 | 鼓风干燥箱_真空烘箱_高温干燥箱_恒温培养箱-上海笃特科学仪器 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 智能终端_RTU_dcm_北斗星空自动化科技 | 网架支座@球铰支座@钢结构支座@成品支座厂家@万向滑动支座_桥兴工程橡胶有限公司 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 天津暖气片厂家_钢制散热器_天津铜铝复合暖气片_维尼罗散热器 | 冷水机,风冷冷水机,水冷冷水机,螺杆冷水机专业制造商-上海祝松机械有限公司 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 防水套管厂家_刚性防水套管_柔性防水套管_不锈钢防水套管-郑州中泰管道 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 剪刃_纵剪机刀片_分条机刀片-南京雷德机械有限公司 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 |