书馨卡帮你省薪 2024个人购书报告 2024中图网年度报告
欢迎光临中图网 请 | 注册
> >
PYTHON程序设计基础教程(微课版)

PYTHON程序设计基础教程(微课版)

作者:赵国安
出版社:人民邮电出版社出版时间:2024-05-01
开本: 16开 页数: 284
本类榜单:教材销量榜
中 图 价:¥49.6(7.1折) 定价  ¥69.8 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

PYTHON程序设计基础教程(微课版) 版权信息

PYTHON程序设计基础教程(微课版) 本书特色

**,友好性。本书详细阐述了Python的基础知识,对初学者非常友好。一些高级主题则留待其他进阶书籍介绍,并把写作中用到的可视化结果案例进行实现,供读者更好地理解基础知识的同时可实现读者的程序。

第二,递进性。本书内容丰富、循序渐进。本书源代码展示比较丰富,分析讲解由易到难逐步深入,兼顾概念语法和具体的代码实现过程,让读者有更好的学习体验并迅速掌握Python的基础知识。

第三,可读性。本书组织结构清新。每一章首先简介知识结构基本框架,然后通过案例、图形化等方式对主要内容进行详细讲解,*后通过配套习题实现总结和应用。本书既体现了内容的逻辑,又通过代码讲解知识点,易学易用,让晦涩难读的知识可读可用。

第四,趣味性。本书具有一定的趣味性。通过本书的学习和训练可快速掌握Python的程序设计思维,并可实现自己生活、学习中小项目——词云图、文件处理等应用,使学习具有趣味性和成就感。

PYTHON程序设计基础教程(微课版) 内容简介

本书是一本介绍Python语言的基础性教材,适用于零基础的读者学习和使用,并且可以达到一定的高度。本书内容涵盖Python的主要数据结构和基础编程结构,由19章组成,按知识层次分为四大部分。基础部分从程序语言的产生与发展引入,搭建Python开发环境;进阶部分主要讲述类型及其运算或操作,介绍Python语言的语法、各种数据结构及基于数据的运算或操作;提升部分包含程序控制及代码组织,阐述Python的程序控制方法、代码组织方式、面向对象程序设计等。读懂此书不但可理解Python语言的知识和构建理念,还能实现完整程序。希望本书能够对读者的学习和实践起到积极的帮助作用。 本书适合作为普通高等院校Python程序设计课程的教材,尤其适合程序设计初学者,也可作为程序设计爱好者和各类自学人员的Python语言参考书。

PYTHON程序设计基础教程(微课版) 目录

第1章 Python程序设计概述

1.1 程序语言的产生与发展 1

1.2 Python概述 2

1.3 为什么用Python写程序 3

1.4 习题 3

第2章 搭建Python的开发环境

2.1 安装Python解释器 4

2.2 认识IDLE 9

2.3 高级开发环境 10

2.4 程序设计——数字中的秘密 11

2.5 习题 12

第3章 Python的基本语法及对象

3.1 注释 13

3.2 缩进 15

3.3 换行 16

3.4 变量与赋值 16

3.5 Python中的对象 18

3.6 习题 22

第4章 数字及其算术运算

4.1 数字类型 24

4.2 内置函数round() 28

4.3 算术运算 30

4.4 习题 33

第5章 程序调试

5.1 IDLE的设置 35

5.2 错误信息的输出格式 36

5.3 错误类型的详细信息 36

5.4 breakpoint()函数 38

5.5 习题 38

第6章 字符相关类型及其操作

6.1 字符相关类型 39

6.2 操作及运算符号 42

6.3 内置函数 44

6.4 习题 51

第7章 运算符及其优先级

7.1 逻辑运算符 53

7.2 比较运算符 56

7.3 位运算符 60

7.4 增强型赋值运算符 63

7.5 运算符的优先级 63

7.6 习题 64

第8章 程序控制之分支结构

8.1 if语句 66

8.2 单分支结构 67

8.3 双分支结构 69

8.4 多分支结构 70

8.5 分支嵌套结构 72

8.6 程序案例 73

8.7 习题 74

第9章 列表及其操作

9.1 列表类型 75

9.2 列表调用运算符进行的运算 87

9.3 内置对象 90

9.4 一个列表基于另一个列表的值进行排序 94

9.5 习题 95

第10章 元组及其操作

10.1 元组类型 96

10.2 元组调用运算符进行的运算 99

10.3 内置函数 100

10.4 列表与元组的异同点 104

10.5 程序案例 105

10.6 习题 106

第11章 程序控制之循环结构

11.1 范围类型 108

11.2 while语句 113

11.3 for语句 120

11.4 while和for的嵌套使用 124

11.5 习题 125

第12章 函数

12.1 函数概述 127

12.2 定义函数的语法 128

12.3 函数的嵌套 142

12.4 匿名函数 142

12.5 递归函数 143

12.6 命名空间和作用域 148

12.7 函数的特殊属性 161

12.8 习题 161

第13章 集合及其操作

13.1 集合类型 164

13.2 集合运算及操作 167

13.3 集合与运算符 176

13.4 集合类型与内置函数 182

13.5 习题 183

第14章 字典及其操作

14.1 字典类型 185

14.2 字典相关操作 186

14.3 字典与运算符 190

14.4 字典类型与内置函数 190

14.5 字典视图对象 191

14.6 程序案例 193

14.7 习题 195

第15章 基于字符串的文本处理

15.1 字符串字面值 197

15.2 字符串的格式化输出 201

15.3 字符串的高效创建 214

15.4 其他内置对象及其操作 214

15.5 字符串的方法 215

15.6 字符串常量模块 220

15.7 习题 222

第16章 Python的面向对象程序设计

16.1 面向对象 225

16.2 Python的类 227

16.3 相关情况说明 234

16.4 继承 235

16.5 多态 238

16.6 特殊方法名称 238

16.7 迭代器 240

16.8 生成器 244

16.9 习题 248

第17章 异常处理

17.1 异常及其分类 250

17.2 异常处理——try语句 251

17.3 抛出异常——raise语句 257

17.4 自定义异常类型 259

17.5 预定义的清理操作 260

17.6 内置异常详解 261

17.7 习题 264

第18章 Python中的模块

18.1 模块 266

18.2 import语句 270

18.3 标准模块 272

18.4 dir()函数 272

18.5 包 273

18.6 安装其他模块库 275

18.7 习题 275

第19章 Python的文件及文件系统操作

19.1 文件 276

19.2 os操作系统接口模块 281

19.3 os.path常见路径操作模块 282

19.4 pathlib面向对象的文件系统路径模块 283

19.5 习题 284



展开全部

PYTHON程序设计基础教程(微课版) 作者简介

赵国安,高级工程师,硕士生导师,研究方向为人工智能,长年从事技术开发和系统维护方面工作,具有多年的教学经验,利用python开发的系统是国家重点研发项目的部分内容。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服