⽗与⼦python第三版,⽗与⼦的编程之旅与⼩卡特⼀起学
Python第3版(全彩印刷)...
章 出发吧 1
1.1 安装Python 1
1.2 从IDLE启动Python 2
1.3 来点指令吧 3
1.4 与Python交互 5
1.5 该编程了 7
1.6 运⾏你的个程序 9
1.7 如果出现问题 10
1.8 你的第⼆个程序 12
第2章 记住内存和变量 15
2.1 输⼊、处理、输出 15
2.2 名字 17
2.3 名字⾥是什么 21
2.4 数字和字符串 22
2.5 它们有多“可变” 23
章 出发吧 1
1.1 安装Python 1
1.2 从IDLE启动Python 2
1.3 来点指令吧 3
1.4 与Python交互 5
1.5 该编程了 7
1.6 运⾏你的个程序 9
1.7 如果出现问题 10
1.8 你的第⼆个程序 12
第2章 记住内存和变量 15
2.1 输⼊、处理、输出 15
2.2 名字 17
2.3 名字⾥是什么 21
2.4 数字和字符串 22
2.5 它们有多“可变” 23
2.6 全新的我 24
第3章 基本数学运算 28
3.1 四⼤基本运算 28
3.2 运算符 29
3.3 运算顺序 30
3.4 整数除法:商和余数 31
3.5 幂运算 32
3.6 ⾃增和⾃减 34
3.7 ⾮常⼤和⾮常⼩ 35
第4章 数据类型 39
4.1 类型转换 39
4.2 得到更多信息:type() 42
4.3 类型转换错误 42
第5章 输⼊ 44
5.1 input() 44
5.2 把输⼊和提⽰语放在同⼀⾏ 45 5.3 输⼊数字 47
5.4 来⾃互联⽹的输⼊ 48
第6章 GUI 51
6.1 什么是GUI 51
6.2 个GUI 51
6.3 GUI输⼊ 53
6.4 选择你喜欢的⼝味 53
6.5 再看猜数游戏 (56)
6.6 其他GUI组件 57
第7章 决策 60
7.1 判断 60
7.2 缩进 62
7.3 为什么有两个等号 63
7.4 其他类型的判断 64
7.5 如果判断结果为假会怎么样 65 7.6 判断多个条件 66
7.7 使⽤and 67
7.8 使⽤or 68
7.9 使⽤not 68
第8章 转圈圈 72
8.1 计数循环——for循环 73
8.2 使⽤for循环 75
8.3 ⼀条捷径——range() 76
8.4 风格问题——循环变量名 77
数据库连接字符串8.5 按步长计数 80
8.6 不需要数字的计数 81
8.7 条件循环——while循环 82
8.8 跳出循环——continue语句和break语句 83第9章 全都为了你——注释 87
9.1 加⼊注释 87
如何打开xml格式的图片9.2 单⾏注释 88
9.3 ⾏末注释 88
9.4 多⾏注释 88
9.5 三重引号字符串 89
9.6 注释风格 89
9.7 本书中的注释 90
9.8 将代码放⼊注释中 90
0章 游戏时间到了 92
1章 嵌套循环与可变循环 97
11.1 嵌套循环 97
11.2 可变循环 99
11.3 可变嵌套循环 100
11.4 更多可变嵌套循环 101
11.5 使⽤嵌套循环 103
11.6 计算热量 106
2章 收集起来——列表与字典 110
12.1 什么是列表 110
12.2 创建列表 111
12.3 在空列表中添加元素 111
12.4 获取列表中的元素 113
12.5 列表分⽚ 114
12.6 修改元素 116
12.7 向列表中添加元素的其他⽅法 116
12.8 从列表中删除元素 118
12.9 搜索列表 119
12.10 循环处理列表 121
12.11 列表排序 121
12.12 可变量和不可变量 125
12.13 双重列表 125
衣服颜搭配禁忌12.14 字典 129
3章 函数 136
13.1 函数——积⽊ 136
13.2 向函数传递参数 139
13.3 可以返回值的函数 144
13.4 变量作⽤域 146
13.5 关于给变量命名的⼀些建议 149 4章 对象 152
python基础教学第三版电子书14.1 现实世界中的对象 152
14.2 Python中的对象 153
14.3 对象 = 属性 + ⽅法 154
14.4 创建对象 155
14.5 ⽰例:HotDog类 160
14.6 隐藏数据 164
14.7 多态和继承 165
14.8 预置思维 168
5章 模块 170
15.1 什么是模块 170
15.2 为什么使⽤模块 170
15.3 如何创建模块 171
15.4 如何使⽤模块 171
15.5 命名空间 173
15.6 标准模块 176
6章 图形 181
16.1 寻求帮助——Pygame模块 181 16.2 Pygame窗⼝ 182
16.3 在Pygame窗⼝中画图 183 16.4 单个像素点 192
16.5 图像 197
16.6 让球动起来 199
16.7 动画 200
16.8 更流畅的动画 202
16.9 把球反弹回去 203
16.10 让球翻转 206
7章 动画精灵和碰撞检测 209
17.1 动画精灵 209
17.2 嘣!碰撞检测 215
17.3 统计时间 219
8章 ⼀种新的输⼊——事件 224
18.1 事件 224
python软件的安装与打开18.2 键盘事件 226
chatgpt怎么用中文18.3 ⿏标事件 230
18.4 定时器事件 232
18.5 另⼀个游戏——PyPong 235
9章 声⾳ 247
19.1 从Pygame模块中寻求更多帮助:pygame.mixer 247 19.2 制造声⾳与播放声⾳ 248
19.3 播放声⾳ 248
19.4 控制⾳量 250
19.5 播放背景⾳乐 252
19.6 重复播放⾳乐 253
19.7 在PyPong游戏中添加声⾳ 253
19.8 在PyPong游戏中添加⾳乐 258
第20章 更多GUI 263
20.1 使⽤PyQt模块 263
20.2 Qt Designer 264
20.3 保存GUI 267
20.4 让GUI做点事情 268
20.5 重温事件处理器 270
20.6 更多实⽤的GUI程序 272
20.7 TempGUI程序 272
20.8 创建新的GUI程序 273
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论