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

歡迎光臨中圖網 請 | 注冊
> >>
Python程序設計與案例教程

包郵 Python程序設計與案例教程

出版社:西安電子科技大學出版社出版時間:2019-01-01
開本: 26cm 頁數(shù): 272頁
本類榜單:教材銷量榜
中 圖 價:¥29.1(7.5折) 定價  ¥39.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Python程序設計與案例教程 版權信息

Python程序設計與案例教程 內容簡介

本書以程序設計為主線, 講述Python語言的基本概念、基本語法和數(shù)據結構等基礎知識, 主要內容包括Python語言及其環(huán)境編程, 數(shù)據類型與表達式, 基本流程控制 (順序、選擇和循環(huán)三種) , 組合數(shù)據類型, 函數(shù)和模塊, 文件, 異常處理, 面向對象程序設計, Python的標準庫和第三方庫, 網絡爬蟲及其應用。

Python程序設計與案例教程 目錄

第1章 程序設計基礎與 Python概述 1 1.1 程序設計與程序設計語言 1 1.1.1 程序設計與計算思維 1 1.1.2 程序設計語言 2 1.2 Python語言概述 4 1.2.1 Python語言的發(fā)展 4 1.2.2 Python語言的特點 5 1.3 Python語言開發(fā)環(huán)境 6 1.3.1 Windows環(huán)境下安裝Python 開發(fā)環(huán)境 6 1.3.2 運行**個Python程序 9 1.3.3 集成開發(fā)環(huán)境——PyCharm 安裝 11 1.3.4 PyCharm的使用 13 1.4 Python開發(fā)版本 17 練習題 20 第2章 數(shù)據類型 21 2.1 標識符、常量和變量 21 2.1.1 標識符 21 2.1.2 常量 22 2.1.3 變量 22 2.2 Python的基本數(shù)據類型 24 2.2.1 整型數(shù)據 25 2.2.2 浮點型數(shù)據 26 2.2.3 字符型數(shù)據 27 2.2.4 布爾型數(shù)據 28 2.2.5 復數(shù)類型數(shù)據 29 2.3 運算符與表達式 30 2.3.1 算術運算符 30 2.3.2 賦值運算符 32 2.3.3 關系運算符 35 2.3.4 邏輯運算符 36 2.3.5 成員運算符 38 2.3.6 同一性運算符 38 2.4 math庫及其使用 39 2.5 數(shù)據類型轉換 42 2.5.1 自動類型轉換 42 2.5.2 強制類型轉換 43 練習題 44 第3章 Python程序設計基礎 46 3.1 算法 46 3.1.1 算法的概念 46 3.1.2 算法的評價標準 47 3.1.3 算法的表示 48 3.2 程序的基本結構 50 3.2.1 順序結構 51 3.2.2 選擇結構 51 3.2.3 循環(huán)結構 51 3.3 數(shù)據的輸入與輸出 52 3.3.1 標準輸入/輸出 53 3.3.2 格式化輸出 55 3.3.3 字符串的format方法 57 3.4 順序程序設計舉例 60 練習題 61 第4章 選擇結構程序設計 62 4.1 單分支選擇結構 62 4.2 雙分支選擇結構 63 4.3 多分支選擇結構 65 4.4 選擇結構的嵌套 67 4.5 選擇結構程序舉例 69 練習題 72 第5章 循環(huán)結構程序設計 74 5.1 while循環(huán)結構 74 5.1.1 while語句 74 5.1.2 while語句的應用 75 5.2 for語句結構 77 5.2.1 for語句 77 5.2.2 for語句應用 78 5.3 循環(huán)的嵌套 80 5.4 循環(huán)控制語句 82 5.4.1 break語句 82 5.4.2 continue語句 83 5.4.3 pass語句 83 5.5 循環(huán)結構程序舉例 84 練習題 88 第6章 組合數(shù)據類型 91 6.1 組合數(shù)據類型概述 91 6.2 列表 92 6.2.1 列表的基本操作 92 6.2.2 列表的常用函數(shù) 96 6.2.3 列表應用舉例 99 6.3 元組 100 6.3.1 元組的基本操作 100 6.3.2 列表與元組的區(qū)別及轉換 102 6.3.3 元組應用 103 6.4 字符串 103 6.4.1 三重引號字符串 104 6.4.2 字符串基本操作 104 6.4.3 字符串的常用方法 106 6.4.4 字符串應用舉例 108 6.5 集合 110 6.5.1 集合的常用操作 111 6.5.2 集合常用運算 113 6.5.3 集合應用舉例 115 6.6 字典 117 6.6.1 字典常用操作 117 6.6.2 字典的遍歷 120 6.6.3 字典應用舉例 121 練習題 122 第7章 函數(shù)與模塊 125 7.1 函數(shù)概述 125 7.2 函數(shù)的定義與調用 126 7.2.1 函數(shù)定義 126 7.2.2 函數(shù)調用 127 7.3 函數(shù)的參數(shù)及返回值 128 7.3.1 形式參數(shù)和實際參數(shù) 128 7.3.2 默認參數(shù) 130 7.3.3 位置參數(shù)和關鍵字參數(shù) 131 7.3.4 可變長參數(shù) 132 7.3.5 函數(shù)的返回值 135 7.4 遞歸函數(shù) 137 7.5 變量的作用域 140 7.5.1 局部變量 140 7.5.2 全局變量 141 7.6 模塊 142 7.6.1 定義模塊 142 7.6.2 導入模塊 143 7.7 函數(shù)應用舉例 144 練習題 147 第8章 文件 148 8.1 文件的概述 148 8.1.1 文件 148 8.1.2 文件的操作流程 150 8.2 文件的打開與關閉 150 8.2.1 打開文件 150 8.2.2 關閉文件 153 8.3 文件的讀/寫 153 8.3.1 文本文件的讀/寫 153 8.3.2 二進制文件的讀/寫 156 8.4 文件的定位 159 8.5 與文件相關的模塊 161 8.5.1 os模塊 161 8.5.2 os.path模塊 163 8.6 文件應用舉例 165 練習題 167 第9章 異常處理 168 9.1 異常 168 9.2 Python中的異常處理結構 172 9.2.1 簡單形式的try…except語句 172 9.2.2 帶有多個except的try語句 174 9.2.3 try...except...finally語句結構 175 9.3 自定義異常 176 9.4 斷言與上下文管理 177 9.4.1 斷言 177 9.4.2 上下文管理 179 練習題 179 第10章 面向對象程序設計 180 10.1 面向對象程序設計概述 180 10.1.1 面向對象的基本概念 180 10.1.2 從面向過程到面向對象 182 10.2 類與對象 183 10.2.1 類的定義 183 10.2.2 對象的創(chuàng)建和使用 184 10.3 屬性與方法 185 10.3.1 實例屬性 185 10.3.2 類屬性 185 10.3.3 對象方法 186 10.4 繼承和多態(tài) 187 10.4.1 繼承 187 10.4.2 多重繼承 189 10.4.3 多態(tài) 190 10.5 面向對象程序設計舉例 191 練習題 194 第11章 圖形用戶界面設計 195 11.1 圖形用戶界面設計基礎 195 11.2 常用控件 197 11.2.1 tkinter控件 197 11.2.2 Button控件 201 11.2.3 Canvas控件 202 11.2.4 Entry控件 203 11.2.5 Checkbutton控件 204 11.3 對象的布局 205 11.3.1 pack()方法 206 11.3.2 grid()方法 206 11.3.3 place()方法 207 11.4 事件處理 209 11.4.1 事件的屬性 209 11.4.2 事件綁定方法 210 11.4.3 系統(tǒng)協(xié)議 210 11.4.4 事件應用舉例 211 11.5 對話框 211 11.5.1 messagebox模塊 212 11.5.2 filedialog模塊 212 11.5.3 colorchooser模塊 214 練習題 215 第12章 Python標準庫 217 12.1 random庫 217 12.1.1 random庫的常用方法 217 12.1.2 隨機數(shù)應用舉例 221 12.2 trutle庫 223 12.2.1 設置畫布 223 12.2.2 畫筆及其繪圖函數(shù) 223 12.2.3 turtle庫應用舉例 226 12.3 time庫 228 12.3.1 time庫概述 228 12.3.2 time庫常用函數(shù) 228 12.3.3 time庫應用舉例 231 練習題 232 第13章 Python第三方庫 233 13.1 Python常用第三方庫 233 13.2 Python第三方庫的安裝 234 13.2.1 在線安裝 234 13.2.2 離線安裝 235 13.2.3 解壓安裝 235 13.3 pyinstller庫 235 13.4 jieba庫 236 13.4.1 jieba庫分詞模式 236 13.4.2 jieba庫應用舉例 237 練習題 238 第14章 基于Pygame進行 游戲開發(fā) 239 14.1 在Windows系統(tǒng)中安裝Pygame 239 14.2 Pygame常用模塊 240 14.3 創(chuàng)建游戲項目 241 14.3.1 創(chuàng)建設置類 242 14.3.2 添加飛船圖像 243 14.3.3 在屏幕上繪制飛船 244 14.3.4 game_functions模塊 244 14.3.5 響應按鍵 245 14.3.6 調整飛船速度 246 14.3.7 限制飛船活動范圍 247 14.3.8 射擊 247 14.3.9 開火 249 14.4 添加外星人 250 14.4.1 創(chuàng)建一個外星人 250 14.4.2 創(chuàng)建外星人實例 251 14.4.3 創(chuàng)建多行外星人 251 14.4.4 重構creat_fleet() 252 14.4.5 讓外星人移動起來 254 14.4.6 擊殺外星人 255 14.4.7 生成新的外星人群 255 14.4.8 結束游戲 256 練習題 260 附錄 261 附錄I 常用字符與ASCII碼對照表 261 附錄II Python內置函數(shù) 264 參考文獻 272
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 渣油泵,KCB齿轮泵,不锈钢齿轮泵,重油泵,煤焦油泵,泊头市泰邦泵阀制造有限公司 | 长江船运_国内海运_内贸船运_大件海运|运输_船舶运输价格_钢材船运_内河运输_风电甲板船_游艇运输_航运货代电话_上海交航船运 | 高尔夫球杆_高尔夫果岭_高尔夫用品-深圳市新高品体育用品有限公司 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 执业药师报名时间,报考条件,考试时间-首页入口 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 广州工业氧气-工业氩气-工业氮气-二氧化碳-广州市番禺区得力气体经营部 | 据信,上课带着跳 D 体验-别样的课堂刺激感受引发网友热议 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | 智能监控-安防监控-监控系统安装-弱电工程公司_成都万全电子 | 仿清水混凝土_清水混凝土装修_施工_修饰_保护剂_修补_清水混凝土修复-德州忠岭建筑装饰工程 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 电磁辐射仪-电磁辐射检测仪-pm2.5检测仪-多功能射线检测仪-上海何亦仪器仪表有限公司 | 耐酸泵,耐酸泵厂家-淄博华舜耐腐蚀真空泵 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 精密五金冲压件_深圳五金冲压厂_钣金加工厂_五金模具加工-诚瑞丰科技股份有限公司 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 电动手术床,医用护理床,led手术无影灯-曲阜明辉医疗设备有限公司 | 综合管廊模具_生态,阶梯护坡模具_检查井模具制造-致宏模具厂家 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 驾驶人在线_专业学车门户网站 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 防爆鼓风机-全风-宏丰鼓风机-上海梁瑾机电设备有限公司 | 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | 北京中创汇安科贸有限公司| 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 半容积式换热器_北京浮动盘管换热器厂家|北京亿丰上达 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 微动开关厂家-东莞市德沃电子科技有限公司 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 有声小说,听书,听小说资源库-听世界网 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 |