- ISBN:9787115579676
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:222
- 出版时间:2022-03-01
- 条形码:9787115579676 ; 978-7-115-57967-6
本书特色
1.附赠教学资源。 2.本书与证书和赛项衔接。 3.本书是一本校企合作系列教材,校企合作的教材能兼顾教学需求和企业技能需求。 4.丰富的案例和技术支持。本书配套丰富的实操案例,简单易上手,切合企业开发实际技术要求。
内容简介
本书系统地介绍了Python程序开发相关的基础知识与项目开发技巧,涉及Python应用基础编程、用户界面设计和网络爬虫分析相关内容。全书以案例讲解与分析为导向,以培养读者能力为宗旨,理论结合实际,让读者能轻松掌握Python程序开发相关内容。 全书共11章,内容包括Python概述、Python基础语言应用、Python序列结构、程序控制结构、函数、正则表达式、面向对象程序设计、HTML标签和CSS属性、JavaScript编程基础、页面结构分析,以及数据存储和可视化。 本书内容编排合理、通俗易懂、深入浅出,突出实用性,不仅可以作为本科和高职院校计算机相关专业的教材,也可以作为计算机相关技术爱好者的自学参考书。
目录
第 一部分 Python应用基础编程
第 1章
Python概述 2
1.1 认识Python 2
1.2 安装Python运行环境 4
1.3 Python编程规范和扩展库 10
1.4 项目实训——姓名生成器 13
1.5 本章小结 14
1.6 本章习题 14
第 2章
Python基础语言应用 15
2.1 代码书写规范和命名规则 15
2.2 常量与变量 17
2.3 基本数据类型 17
2.4 运算符和表达式 19
2.5 项目实训——成绩单生成系统 24
2.6 本章小结 25
2.7 本章习题 25
第3章
Python序列结构 27
3.1 Python序列结构分类 27
3.2 字符串 27
3.3 元组 39
3.4 列表... 42
3.5 集合... 48
3.6 字典... 52
3.7 项目实训——成绩排行榜生成系统 56
3.8 本章小结 57
3.9 本章习题 57
第4章
程序控制结构 59
4.1 条件表达式 59
4.2 分支结构 60
4.3 循环结构 65
4.4 异常处理 67
4.5 项目实训——停车场自动收费系统 70
4.6 本章小结 72
4.7 本章习题 72
第5章
函数 74
5.1 定义和调用函数 74
5.2 函数参数 75
5.3 基本函数 76
5.4 函数进阶 81
5.5 变量作用域 83
5.6 项目实训——绘制螺旋图 86
5.7 本章小结 87
5.8 本章习题 87
第6章
正则表达式 89
6.1 正则表达式基础 89
6.2 re模块 93
6.3 项目实训——用户名注册验证系统 96
6.4 本章小结 98
6.5 本章习题 98
第7章
面向对象程序设计 99
7.1 定义和使用类 99
7.2 继承... 100
7.3 类的属性和方法 104
7.4 项目实训——射击游戏 108
7.5 本章小结 111
7.6 本章习题 111
第二部分 用户界面设计
第8章
HTML标签和CSS属性 114
8.1 HTML标签 114
8.2 CSS属性 127
8.3 项目实训——Web查询静态界面 148
8.4 本章小结 151
8.5 本章习题 151
第9章
JavaScript编程基础 153
9.1 JavaScript概述 153
9.2 使用JavaScript 154
9.3 语法、关键保留字及变量 156
9.4 流程控制语句 162
9.5 函数 166
9.6 对象和数组 168
9.7 字符串的处理方式 172
9.8 元素操作 172
9.9 ECharts数据可视化操作 176
9.10 项目实训——聊天对话框 180
9.11 本章小结 184
9.12 本章习题 184
第三部分 网络爬虫分析
第 10章
页面结构分析 188
10.1 爬虫的实现 188
10.2 浏览器的开发者工具 194
10.3 XPath 198
10.4 Beautiful Soup4 204
10.5 项目实训——下载汽车图片资源 211
10.6 本章小结 212
10.7 本章习题 212
第 11章
数据存储和可视化 213
11.1 使用TXT、JSON、CSV格式存储爬取的数据 213
11.2 解析JSON数据 216
11.3 运用网页呈现数据 217
11.4 实训项目——音乐网站排行榜 218
11.5 本章小结 222
11.6 本章习题 222
作者简介
罗大伟,吉林电子信息职业技术学院副院长。全国高等院校计算机基础教育研究会电子商务专委会常委,参加工作至今,作为主讲教师参与多门省级优秀课的课程建设工作;撰写信息类专业教改教研、科研论文12篇;主持和参与省级以上教研立项20余项,主持研发横向项目10余项;主编、参编教材14部。获得软件著作权3项。指导学生参加全国职业院校技能大赛、全国行业协会大赛、吉林省职业院校技能大赛、互联网+大赛等各级各类大赛累计获一、二、三等奖20余项,获得协会类国赛优秀指导教师2次,职业院校技能大赛省赛优秀指导教师3次。2021年起任国家学分银行专家。主持吉林省职业院校职业培训促进就业创业行动重点建设项目中的“校企深度共建信息技术产业创业孵化器”项目及“面向1+X证书制度Web前端开发职业技能证书的培训名优团队”项目建设工作。 李洪建,副教授,山东省高等学校教学名师,国家技能鉴定高级考评员、全国高职计算机基础学会电子信息委员、山东省计算机职业教育教学指导委员会委员、山东省物联网职业教育集团副秘书长,近五年,获国家教学成果奖二等奖1项,省教学成果奖特等奖1项,一等奖2项,山东省教育科学研究优秀成果二等奖1项,指导学生获国赛一等奖2项,主持省教改、省软科学、省高校科技(人文)等课题7项,授权实用新型专利2项,软件著作权2件。 夏汛,副教授,具有丰富的软件开发经验和一线授课经验,主持开发了数十个大数据和企业信息化项目,包括运营商精准营销系统,燃气公司NB-IoT智能压力表、智能燃气表后端和数据分析平台,大型酒企爬虫项目等,指导学生获国赛二等奖2项、三等奖3项,主持主研省市级课题11项,授权实用新型专利1项,软件著作权2件。 郭盛,工学硕士。现为沧州市公共实训基地ICT实训中心主任、华为(沧州)ICT学院负责人,信息工程系教师党支部书记,副教授。参加工作以来,发表专业技术、教学改革论文16篇(其中EI检索论文一篇、中文核心论文一篇),编写教材4部(其中主编3部)。参与完成课题12项,其中省级课题两项、市级课题10项。取得软件著作权7项。多次指导学生或本人参加相关专业技能大赛,获得省级一等奖1项、二等奖3项、三等奖7项,并多次获得省级优秀指导教师称号。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0