资讯详情

基于python的从学习编程到解决问题

第一篇\t用 Python 学习编程

第 1 章\tPython 起步\t3

1.1\t了解计算机语言\t3

1.1.1\t低级语言和高级语言\t3

1.1.2\t解释语言和编译语言\t4

1.2\t了解 Python\t4

1.2.1\tPython 的历史\t4

1.2.2\tPython 主要应用领域\t5

1.3\tPython 安装和配置编程环境\t6

1.3.1\t下载 Python\t6

1.3.2\t安装 Python\t7

1.3.3\tPython 综合开发环境 IDLE\t11

1.3.4\tPython 综合开发环境 PyCharm\t12

1.4\tPython 编程起步\t17

1.5\t习题\t19

第 2 章\tPython 编程基础\t20

2.1\t注释程序语句和代码\t20

2.2\t基本输入 / 输出\t21

2.2.1\t基本输出\t21

2.2.2\t基本输入\t23

2.3\t代码缩进和代码块\t23

2.4\t语句续行与语句分隔\t24

2.5\t标识符和关键字\t25

2.6\t开始写程序\t25

2.7\t习题\t27

第 3 章\tPython 数据类型\t28

3.1\t变量\t28

3.2\t数据类型\t29

3.3\t数字类型\t29

3.3.1\t常量数字类型\t29

3.3.2\t数字运算\t30

3.3.3\t格式化输出\t38

3.4\t字符串类型\t40

3.4.1\t字符串常量\t40

3.4.2\t转义字符\t40

3.4.3\t原(raw)字符串\t41

3.4.4\t字符串的基本操作\t41

3.4.5\t内置方法常用于字符串\t44

3.5\t列表类型\t53

3.5.1\t列表的基本特征\t53

3.5.2\t列表的基本操作\t53

3.5.3\t常用的内置方法列表\t56

3.6\t元组类型\t63

3.6.1\t元组的基本特征\t63

3.6.2\t元组的基本操作\t64

3.6.3\t常用的元组内置方法\t66

3.7\t集合类型\t67

3.7.1\t集合的基本特征\t67

3.7.2\t集合的基本操作\t67

3.7.3\t集合常用的内置方法\t69

3.8\t字典类型\t71

3.8.1\t字典的基本特征\t71

3.8.2\t字典的基本操作\t72

3.8.3\t内置方法常用于字典\t74

3.9\t习题\t80

第 4 章\t程序流程控制\t83

4.1\t分支结构――if 语句\t83

4.1.1\tif 语句的形式\t83

4.1.2\tif 语句案例\t86

4.2\t循环结构――while 语句\t87

4.2.1\twhile 语句的形式\t87

4.2.2\tbreak 与 continue 语句\t88

4.2.3\twhile 语句案例\t89

4.3\t循环结构――for 语句\t90

4.3.1\tfor 语句的形式\t90

4.3.2\tfor 语句案例\t91

4.4\t编程练习\t92

4.5\t习题\t94

第 5 章\t函数与模块\t96

5.1\t函数的概念\t96

5.1.1\t为什么需要函数?\t96

5.1.2\t函数的概念\t98

5.2\t变量作用域\t103

5.3\t编程练习\t107

5.4\t内置函数\t111

5.4.1\t算术函数\t112

5.4.2\t转换函数的数据类型\t114

5.4.3\t序列函数\t116

5.4.4\t对象操作\t118

5.4.5\t编译运行\t119

5.5\t模块\t119

5.5.1\t模块的概念\t119

5.5.2\t模块的导入\t120

5.5.3\t模块的 name属性\t121

5.6\t编程练习\t122

5.7\t习题\t123

8.2\t功能实现版本 1――实现主界面\t161

8.2.1\t相关技术――Python 内置标准图形界面库 tkinter\t161

8.2.2\t版本 1 参考程序代码\t162

8.2.3\t版本 1 扩展功能要求\t166

8.3\t功能实现版本 2――添加新学生\t166

8.3.1\t相关技术――tkinter 实现图形界面和数据库编程\t166

8.3.2\t版本 2 参考程序代码\t181

8.4\t功能实现版本 3――展示所有学生\t187

8.5\t功能实现版本 4――搜索删除和修改学生\t188

8.6\t功能实现版本 5――成绩录入\t191

8.7\t功能实现版本 6――成绩查询\t194

8.8\t扩展功能需求\t197

第 9 章 贪蛇游戏\t198

9.1\t基本需求\t198

9.2\t功能实现版本 1――打开游戏窗口\t199

9.2.1\tpygame 基本使用\t199

9.2.2\t版本 1――参考程序代码打开游戏窗口\t211

9.3\t功能实现版本 2――蛇的出现\t212

9.3.1\t入门对象――类和对象\t212

9.3.2\t版本 2 参考程序代码\t214

9.4\t功能实现版本 3――蛇自动前行\t216

9.5\t功能实现版本 4――出现蛇身\t218

9.6\t功能实现版本 5――控制蛇转向和蛇撞墙检测\t220

9.7\t功能实现版本 6――食物和蛇食物处理\t225

9.8\t功能实现版本 7――蛇吃自己的身体,避免食物坐标出现在蛇身上

231

9.9\t功能实现版本 8――两个食物\t236

9.10\t功能实现版本 9――两条蛇\t240

9.11\t扩展功能需求\t248

第 10 章\t网络爬虫\t249

10.1\t相关知识\t249

10.2\t爬虫实例\t264

10.2.1\t分析\t265

10.2.2\t下载网页\t267

10.2.3\t解析数据\t268

10.2.4\t翻页爬取\t27

10.3\t拓展方向\t273

第 11 章\t人脸识别\t274

11.1\t安装相关模块\t274

11.2\t人脸识别相关案例\t277

11.2.1\t识别人脸特征\t277

11.2.2\t识别人脸边界\t280

11.3\t拓展方向\t285

第 12 章\t数据可视化\t286

12.1\t安装相关模块\t286

12.2\t数据可视化相关案例\t288

12.2.1\t正弦余弦图形\t288

12.2.2\t条形图\t288

12.2.3\t饼图\t290

12.3\t拓展方向\t291

标签: t236集成电路

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司