-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
Python程序设计基础与案例教程 版权信息
- ISBN:9787512142459
- 条形码:9787512142459 ; 978-7-5121-4245-9
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Python程序设计基础与案例教程 本书特色
《Python程序设计基础与案例教程》基础部分从0开始,由浅入深,涵盖了Python程序设计的所有基础知识,既适合0基础的学生学习,也适合有一定编程基础的学生学习。第15章的基础综合应用可以提高学生的应用能力,达到学以致用的目的。《Python程序设计基础与案例教程》网络应用部分,可以进一步提高学生的应用能力,对于理工类各专业(包括信息类专业)的学生都有很强的实用性。《Python程序设计基础与案例教程》电子版经过本校理工类各专业(包括信息类各专业)的三个学期的教学实践,获得一致好评。 《Python程序设计基础与案例教程》由浅入深,图文并茂,案例典型,应用全面,有附加的教学小程序,将基础与案例结合应用。
Python程序设计基础与案例教程 内容简介
《Python程序设计基础与案例教程》由基础部分和网络部分构成。本书基础部分从零开始,由浅入深,涵盖了Python程序设计的所有基础知识,既适合零基础的学生学习,也适合有一定编程基础的学生学习,还可以作为从事相关行业科研工作者的入门书籍。《Python程序设计基础与案例教程》网络部分,可以进一步提高学生的应用能力,对于理工类各专业包括信息类专业的学生都有很强的实用性,是从事或打算从事Python网络开发工作的读者的学习精品。此外,《Python程序设计基础与案例教程》针对基础部分还配套开发了微信小程序“建木Python学习考试王”,是广大师生对于Python学习和考试的好帮手。
Python程序设计基础与案例教程 目录
目 录
第1章 Python概述 1
1.1 人生苦短 我用Python 1
1.2 Python的起源 1
1.3 为什么选择 Python 3
1.4 Python的特点 4
1.5 Python的优缺点 5
1.6 Python的安装 5
第2章 **个Python程序 7
2.1 Hello Python 7
2.2 Python 2.x与3.x版本简介 9
2.3 执行Python 程序的三种方式 10
第3章 注释与变量 15
3.1 注释 15
3.2. 变量的命名 16
3.3. 变量的使用 18
第4章 简单数据类型及其运算 30
4.1 简单数据类型与格式化输出 30
4.2 算术运算符 35
4.3 其他运算符简介 37
4.4 常用内置函数 39
4.5 常用标准库函数 43
第5章 判断语句 51
5.1 开发中的应用场景 51
5.2 if语句体验 52
5.3 逻辑运算 54
5.4 if语句进阶 56
5.5 程序的格式框架 59
5.6 三元表达式 60
5.7 综合应用——石头、剪刀、布 61
第6章 循环语句 63
6.1 程序开发的三种流程 63
6.2 循环的基本使用 63
6.3 break、continue 和else 68
6.4 循环嵌套 71
第7章 程序的异常处理 76
7.1 错误与异常 76
7.2 异常处理的高级用法 77
第8章 字符串类型 80
8.1 字符串的定义 80
8.2 字符串的常用方法 81
8.3 字符串的切片 86
8.4 字符串的其他用法 88
第9章 高级数据类型 97
9.1 高级数据简介 97
9.2 列表 98
9.3 元组 105
9.4 字典 108
9.5 集合简介 112
9.6 高级数据的其他用法 114
第10章 函数与模块 130
10.1 函数的快速体验 130
10.2 函数基本使用 131
10.3 函数的参数和返回值 132
10.4 默认参数和可变参数 134
10.5 函数的嵌套调用 137
10.6 使用模块中的函数 138
10.7 lambda函数 140
10.8 变量作用域 141
10.9函数名的一些特殊用法 144
第11章 文件的使用 149
11.1 文件基本操作 149
11.2文件的内置库 154
11.3文件数据处理 157
第12章 面向对象 163
12.1一切皆对象 163
12.2 面向对象技术概述 163
12.3 类的对象 165
12.4 类的方法 166
12.5 继承 167
12.6 多重继承 168
12.7 方法重载 170
12.8 类属性与方法 170
12.9 类的组合用法 173
第13章 正则表达式 177
13.1 什么是正则表达式 177
13.2 re模块 177
13.3 简单实例 181
13.4 建议 182
第14章 综合应用——名片管理系统 184
14.1 搭建框架 184
14.2 保存名片数据的结构 188
14.3 新增名片 189
14.4 显示所有名片 190
14.5 查询名片 191
14.6 修改和删除 192
14.7 保存名片列表到文件 193
14.8 _ _name_ _属性的使用 194
14.9 Linux上的Shebang符号(#!) 195
14.10 完整的代码 195
第15章 日期、时间和turtle库 201
15.1 日期和时间简介 201
15.2 time模块 201
15.3 datatime模块 204
15.4 calendar模块 207
15.5 turtle库 208
第16章 网络爬虫编写 215
16.1 爬取前的准备 215
16.2 requests示例 217
16.3 BeautifulSoup示例 218
16.4 将requests与BeautifulSoup结合使用的一些例子 221
16.5 对新闻正文内容的抓取 224
16.6 对使用了JavaScript方式的评论数的抓取 224
16.7 获取网页url的id 226
16.8 完整代码 226
16.9 高级爬虫(爬虫攻防)简介 229
第17章 网络Socket编程 233
17.1 TCP/IP协议简介 233
17.2 Socket编程 235
第18章 Web框架 250
18.1 Python Web框架简介 250
18.2 Django 250
18.3 Sanic 253
18.4 Tornado 254
18.5 Flask 258
第19章 Sanic Web开发实例 261
19.1 Web实例简介 261
19.2 Sanic入门 261
19.3 Peewee入门 264
19.4 Jinja 2的Web界面渲染 266
19.5 实例代码及其简单注释 267
第20章 WebSocket开发实例 286
20.1 WebSocket简介 286
20.2 WebSocket实例简介 287
20.3 聊天室后端 287
20.4 聊天室前端 290
第21章 云服务器部署项目简介 293
21.1 云服务器的选择与购买 293
21.2 Xshell和WinSCP的使用 294
21.3 CentOS7下安装Python 3.x 296
21.4 Python网络项目上传到CentOS云服务器 297
21.5 运行Python网络项目 297
21.6 域名购买、解析与备案 298
参考文献…………………………………………………………………………………………304
Python程序设计基础与案例教程 作者简介
陈福明,男,48岁,博士,任职于防灾科技学院,主要研究方向为物联网、大数据分析。发表或参与发表了多篇EI和中文核心期刊文章,获得了2016年河北省科技进步二等奖。
- >
有舍有得是人生
有舍有得是人生
¥17.1¥45.0 - >
我从未如此眷恋人间
我从未如此眷恋人间
¥24.4¥49.8 - >
朝闻道
朝闻道
¥8.8¥23.8 - >
李白与唐代文化
李白与唐代文化
¥8.9¥29.8 - >
我与地坛
我与地坛
¥16.5¥28.0 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥20.3¥58.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
烟与镜
烟与镜
¥24.0¥48.0
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22