"1.本书将Python编程的基本知识和中小学数学知识紧密结合起来,在介绍Python知识的同时穿插数学趣题和难题的讲解,以引导读者从一个全新的角度来看待编程、体验编程和学习编程,培养中小学生的计算思维和编程思维。
2. 视频教学:同步视频讲解,关键代码有一步步跟踪和动画演示。另外还讲解了部分国外的Python学习资料。
资深作者:凝聚作者十多年开发经验,带你轻松学习Python和数学知识。
巩固练习:每章配有练习题和配套答案,巩固所学知识。
交流互动:QQ群在线交流、服务,让孩子学习无后顾之忧。"
本书将Python编程的基本知识和中小学数学知识紧密结合起来,在介绍Python知识的同时穿插数学趣题和难题的讲解,以引导读者从一个全新的角度来看待编程、体验编程和学习编程,培养中小学生的计算思维和编程思维。全书共13章,主要包括Python的基本数据类型,基本编程知识,数轴、坐标系和平面几何图形,日期和时间,顺序语句,条件语句和循环语句,函数等。另外,本书配有同步视频讲解,读者可以将本书与视频结合起来更直观地学习,从而提高学习效率。本书适合中小学生学习,也可以作为零基础的Python编程爱好者的参考资料。
"蹇彤,资深IT技术专家和教育专家。先后担任某大型国有通信企业新产品研发中心不错软件设计师、华为短信网关认证专家、西南地区某民办大学C/C++编程教师、重庆某区NEC对日软件外包平台中方技术负责人、重庆市某互联网教育集团技术副总兼教学总监。现致力于研究机器学习及大数据挖掘,同时致力于青少年在线编程教育与培训。
2016年入住跟谁学平台,在随后的两年中,在该平台的全国中小学编程培训中做到了前三名。
2019年指导的学生在全国蓝桥杯青少年创意编程大赛的Scratch不错组和初级组竞赛中,屡获国赛及省赛一等奖、二等奖。
"
章 扬帆起航学Python1
1.1 国家号召你学编程1
1.2 为什么选择Python2
1.3 下载和安装Python3
1.4 编写个Python程序9
1.5 本章练习题17
第2章 Python基础编程18
2.1 基本数据类型18
2.2 整型、浮点型和变量19
2.3 字符串类型23
2.4 布尔类型25
2.5 程序里的数学运算26
2.6 关系运算30
2.7 逻辑运算30
2.8 列表和元组34
2.9 字典和集合40
2.10 本章练习题45
第3章 数轴、坐标系和平面几何图形48
3.1 数轴是什么48
3.2 笛卡儿的发明―平面直角坐标系49
3.3 熟悉turtle画图命令54
3.4 画图案例56
3.5 本章练习题58
第4章 程序里的时间表示法62
4.1 日历模块62
4.2 时间模块63
4.3 日期的数学计算69
4.4 基本数据类型之间的转换71
4.5 本章练习题74
第5章 程序的顺序执行76
5.1 数学解题步骤―按顺序执行76
5.2 编程的三种错误类型81
5.3 数学和程序里的随机数83
5.4 程序的调试85
5.5 本章练习题89
第6章 条件语句91
6.1 认识条件语句91
6.2 单分支条件语句91
6.3 双分支条件语句93
6.4 多分支条件语句95
6.5 条件语句综合应用97
6.6 本章练习题100
第7章 循环那些事儿102
7.1 循环就是重复102
7.2 while循环102
7.3 for循环105
7.4 利用无限循环109
7.5 循环嵌套112
7.6 数学应用―用蒙特卡洛模拟方法估算圆周率114
7.7 本章练习题117
第8章 数学数制、编码和字符串119
8.1 易经中的阴阳八卦和计算机中的二进制数119
8.2 ASCII编码和Unicode编码121
8.3 计算机数学基础―十进制数、二进制数及其转换123
8.4 字符串是一种数据―字符串的操作128
8.5 本章练习题130
第9章 用Python体验大数据132
9.1 数学上的一亿有多大132
9.2 指数爆炸的威力―国王的赏赐133
9.3 天文数字―围棋的变化数量135
9.4 本章练习题138
0章 函数是一等公民139
10.1 函数有什么用途139
10.2 函数的调用141
10.3 Python自带数学函数的应用142
10.4 自己动手丰衣足食―自己动手写函数144
10.5 铁路警察各管一段―函数中变量的范围148
10.6 函数参数的多样性151
10.6.1 位置参数151
10.6.2 默认参数152
10.6.3 不定参数153
10.7 匿名函数154
10.8 递归函数―自己调用自己的函数156
10.9 本章练习题158
1章 编程求解中小学数学趣题难题160
11.1 什么是算法160
11.2 鸡兔同笼162
11.3 百钱买百鸡163
11.4 顺序查找165
11.5 二分查找167
11.6 爱因斯坦的数学题171
11.7 猴子吃桃172
11.8 数字黑洞―九九归一173
11.9 本章练习题175
2章 操作文件177
12.1 文本文件和二进制文件177
12.2 从文件中读取数据178
12.3 把数据写入文本文件中181
12.4 操作CSV文件183
12.5 操作图片文件186
12.6 本章练习题189
3章 少年黑客基本功――加密与解密190
13.1 黑客不全都是坏人190
13.2 数论的简单应用―凯撒密码191
13.3 加密英文原版―罗密欧与朱丽叶195
13.4 本章练习题197