中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Python程序設計基礎教程(慕課版)

包郵 Python程序設計基礎教程(慕課版)

出版社:人民郵電出版社出版時間:2021-10-01
開本: 16開 頁數: 304
中 圖 價:¥53.4(7.7折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Python程序設計基礎教程(慕課版) 版權信息

  • ISBN:9787115550668
  • 條形碼:9787115550668 ; 978-7-115-55066-8
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Python程序設計基礎教程(慕課版) 本書特色

慕課版Python教材 基礎為主、實用為先、專業結合 充分激發學生的學習興趣,發揮學生學習的主動性提供 PPT、教學大綱、源代碼等資源 內容經得起推敲的教材,Python語言的基礎篇 文筆淺顯流暢,內容簡明易懂,描述精煉長銷書作者,教學經驗豐富

Python程序設計基礎教程(慕課版) 內容簡介

本書主要講解Python編程的基礎知識,全書分可以分為4個部分。部分是搭建工作平臺:Python的安裝、Sublime Text的安裝、Python程序的運行、Python自帶的集成開發環境IDLE簡介。第二部分是基礎知識:變量、字符串、常量、表達式,選擇和循環:程序的結構,元組、列表、字典,函數。第三部分是提高:類、圖形用戶界面(GUI)、異常處理及程序調試、文件與目錄操作、基本數據結構的擴展。第四部分是實踐:用Python的游戲模塊pygame,編制3個較為簡單的游戲,一是跳躍的小圓球,二是一步步行走的小圓球,三是小鳥穿越門柱游戲。 本書語言簡潔清晰,描述通達明了,各個部分的內容配有大量的程序例子進行解釋,每個例子都能夠在所搭建的平臺上正確運行。每章后面附有思考與練習。 本書適合作為高等院校、高職高專院校Python基礎課程的教材,也可作為Python愛好者的學習參考書。

Python程序設計基礎教程(慕課版) 目錄

第 1章 搭建Python的工作平臺 1
1.1 Python的安裝 1
1.1.1 在Windows操作系統下安裝Python 1
1.1.2 Python的版本更新和卸載 3
1.2 Sublime Text的安裝 4
1.2.1 在Windows操作系統下安裝Sublime Text 4
1.2.2 Sublime Text簡介 6
1.3 Python程序的運行 7
1.3.1 Python程序的運行步驟 7
1.3.2 開始編程前的兩點建議 8
1.3.3 交互執行模式 9
結束語 10

第 2章 變量、字符串、常量、表達式 11
2.1 變量 11
2.1.1 Python中變量的命名規則 11
2.1.2 Python的關鍵字 12
2.1.3 變量賦值及函數id() 13
2.2 字符串 15
2.2.1 Python的字符串 15
2.2.2 關于字符串的“方法” 17
2.2.3 轉義字符 22
2.2.4 字符串的“切片” 23
2.3 數字常量 25
2.3.1 Python的整數 25
2.3.2 Python的實數 26
2.4 表達式 26
2.4.1 算術運算符與算術表達式 26
2.4.2 賦值運算符與賦值表達式 27
2.4.3 條件運算符與條件表達式 29
2.4.4 邏輯運算符與邏輯表達式 30
2.4.5 按位運算符 31

第3章 選擇和循環:程序的結構 34
3.1 程序結構及用戶輸入 34
3.1.1 程序的3種結構 34
3.1.2 用戶輸入——函數input() 35
3.1.3 轉換函數int() 36
3.1.4 程序中的注釋 36
3.2 選擇語句——if 37
3.2.1 if的單分支選擇 37
3.2.2 if-else的雙分支選擇 39
3.2.3 if-elif-else的多分支選擇 40
3.2.4 if選擇的嵌套 42
3.3 循環語句 45
3.3.1 循環語句for-in及函數range() 45
3.3.2 循環語句while 49
3.3.3 循環中的break、continue語句 51
3.3.4 循環的嵌套結構 53
擴展案例 55

第4章 元組、列表、字典 58
4.1 數據類型與格式化輸出 58
4.1.1 兩個函數:type()、str() 58
4.1.2 函數print()里的參數——end 59
4.1.3 函數print()的格式化輸出 60
4.2 元組 62
4.2.1 創建元組 62
4.2.2 元組的特性 63
4.2.3 與元組有關的幾個方法 66
4.3 列表 67
4.3.1 創建列表 68
4.3.2 與列表有關的幾個方法 70
4.3.3 二維列表 77
4.4 字典 79
4.4.1 創建字典 80
4.4.2 與字典有關的幾個方法 82
4.4.3 字典的嵌套 88

第5章 函數 93
5.1 函數的基本概念 93
5.1.1 Python中函數的分類 93
5.1.2 定義函數、調用函數 94
5.1.3 返回語句——return 97
5.2 參數傳遞的討論(一) 101
5.2.1 參數的地址、位置參數 101
5.2.2 默認參數 104
5.2.3 關鍵字參數 106
5.3 參數傳遞的討論(二) 107
5.3.1 前綴“*”在參數傳遞中的作用 107
5.3.2 前綴“**”在參數傳遞中的作用 109
5.3.3 作用域與關鍵字global 112
5.3.4 函數與模塊 116
5.4 初識標準函數庫 119
5.4.1 導入math模塊 119
5.4.2 導入random模塊 119
5.4.3 導入time模塊 121
5.4.4 導入calendar模塊 123

第6章 類 127
6.1 類和對象 127
6.1.1 類與對象的概念 127
6.1.2 Python中類的定義 127
6.1.3 對象:類的實例化 129
6.2 對類的進一步認識 131
6.2.1 關于初始化程序:__init__ 131
6.2.2 關于參數:self 133
6.2.3 關于類的屬性 134
6.3 類的繼承 138
6.3.1 Python里類的繼承 138
6.3.2 在子類中改寫父類的方法 139
6.3.3 內置函數super() 141
6.3.4 多重繼承 145
6.4 Python中類的導入 146
6.4.1 類的導入 146
6.4.2 導入多個類 148

第7章 圖形用戶界面(GUI) 152
7.1 GUI的頂層窗口 152
7.1.1 初識Python的GUI 152
7.1.2 頂層窗口版面布局的3種方法 154
7.2 頂層窗口上的控件(一) 158
7.2.1 頂層窗口 158
7.2.2 控件Button、Label、Entry、Text 159
7.2.3 控件Checkbutton、Radiobutton 166
7.3 頂層窗口上的控件(二) 171
7.3.1 菜單控件Menu 171
7.3.2 信息框message 176
7.3.3 列表框Listbox 182
7.4 鼠標事件及鍵盤事件 186
7.4.1 與鼠標有關的事件及綁定方法bind() 186
7.4.2 關于方法bind()及event 188
7.4.3 與鍵盤有關的事件 190

第8章 異常處理及程序調試 195
8.1 編程中的兩種“異常” 195
8.1.1 異常之一:語法錯誤 195
8.1.2 異常之二:邏輯錯誤 196
8.1.3 Python對“異常”的處理 199
8.2 捕捉異常:try-except語句 199
8.2.1 try-except語句的基本語法 199
8.2.2 try-except-else語句 200
8.2.3 try-except-finally語句 201
8.2.4 多個except子句 202
8.3 用IDLE進行程序調試 205
8.3.1 利用IDLE調試程序 206
8.3.2 利用斷點調試的例子 207

第9章 文件與目錄操作 214
9.1 文件的打開、創建和關閉 214
9.1.1 文件概述 214
9.1.2 創建和打開文件:函數open() 215
9.1.3 關閉文件:方法close() 217
9.2 文件的寫入/讀取 218
9.2.1 寫入文件 218
9.2.2 讀取文件 220
9.2.3 文件的隨機定位 224
9.3 路徑、目錄、文件 227
9.3.1 os、os.path及shutil模塊 228
9.3.2 文件目錄的層次結構 228
9.3.3 有關目錄的操作命令 231
9.3.4 有關文件的操作命令 234

第 10章 基本數據結構的擴展 239
10.1 Python中二叉樹的遞歸遍歷 239
10.1.1 二叉樹的基本概念 239
10.1.2 遞歸的概念 242
10.1.3 二叉樹遍歷的Python算法 243
10.2 Python中的堆排序 245
10.2.1 堆的定義 245
10.2.2 對堆排序過程的描述 246
10.2.3 Python中的堆排序方法 247
10.3 Python中的隊列 250
10.3.1 3種隊列的概念 251
10.3.2 Python中與隊列有關的方法 253
10.3.3 FIFO、LIFO隊列的自定義實現 257
10.3.4 FIFO、LIFO隊列的應用舉例 259

第 11章 Python游戲實戰 266
11.1 安裝游戲模塊pygame 266
11.2 實戰案例1:跳躍的小圓球 267
11.2.1 案例分析與結果展示 267
11.2.2 創建游戲窗口 268
11.2.3 往游戲窗口中添加小圓球 270
11.2.4 在窗口中移動小圓球 272
11.2.5 小圓球與窗口邊界的碰撞處理 274
11.3 實戰案例2:一步步行走的小圓球 276
11.3.1 一步步行走的小圓球的程序bxxq.py 276
11.3.2 鍵盤按鍵的事件 277
11.3.3 小圓球的行進路線 278
11.4 實戰案例3:小鳥穿越門柱游戲 278
11.4.1 制作游戲框架 279
11.4.2 創建小鳥類 282
11.4.3 創建門柱類 285
11.4.4 計算得分 288
11.4.5 檢測碰撞 291
參考書目 295
本書內容簡要索引 296
感謝 303
展開全部

Python程序設計基礎教程(慕課版) 作者簡介

以前出版的教材: 1.操作系統(第二版) ISBN 978-115-14681-6/TP 人民郵電出版社 2006-5 10萬6千冊 2.C語言程序設計(第二版) ISBN 978-7-115-18700-0/TP 人民郵電出版社 2008-11 2萬3千冊 3.數據結構 ISBN 978-7-115-16983-9/TP 人民郵電出版社 2008-4 5千冊

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 即用型透析袋,透析袋夹子,药敏纸片,L型涂布棒-上海桥星贸易有限公司 | 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 抖音短视频运营_企业网站建设_网络推广_全网自媒体营销-东莞市凌天信息科技有限公司 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 山东商品混凝土搅拌楼-环保型搅拌站-拌合站-分体仓-搅拌机厂家-天宇 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛调查出轨取证公司_青岛婚外情取证-青岛探真调查事务所 | 防爆电机_ybx3系列电机_河南省南洋防爆电机有限公司 | 破碎机锤头_合金耐磨锤头_郑州宇耐机械工程技术有限公司 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 韦伯电梯有限公司| ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 潍坊青州古城旅游景点攻略_青州酒店美食推荐-青州旅游网 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 节流截止放空阀-不锈钢阀门-气动|电动截止阀-鸿华阀门有限公司 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 氧化铝球_高铝球_氧化铝研磨球-淄博誉洁陶瓷新材料有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 一点车讯-汽车网站,每天一点最新车讯!| 贵州自考_贵州自学考试网| KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 达利园物流科技集团-| Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 | 设计圈 - 让设计更有价值!| 保定市泰宏机械制造厂-河北铸件厂-铸造厂-铸件加工-河北大件加工 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 查分易-成绩发送平台官网 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | 冷却塔厂家_冷却塔维修_冷却塔改造_凉水塔配件填料公司- 广东康明节能空调有限公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 |