欢迎光临
免费的PDF电子书下载网站

零基础学Python编程(少儿趣味版) PDF下载

编辑推荐

暂无

内容简介

本书是一本少儿编程入门书,适合零基础的读者。本书以“派森号”飞船和西西船长等人的童话故事为载体,从头开始介绍了Python语言的基础语法。全书共有6个章节。每章都有约十个独立的内容来介绍Python的一个知识点,并以任务的形式提出问题,*后逐步解决问题。
本书不光讲解了Python语言本身,也在内容中穿插了许多计算机程序设计的基础知识,为孩子在计算机程序设计领域进行入门教育,扫除认知障碍,对今后在该领域进一步学习具有很好的指导意义。

作者简介

暂无

零基础学Python编程(少儿趣味版) PDF下载

目录

前言
第1章 从零开始学Python 1
1.1 “派森号”的星际旅行:初识Python 1
1.1.1 编程环境 1
1.1.2 Python编程环境的安装 2
1.2 “hello,我是派森号!”:第一条Python语句 3
1.2.1 创建第一个Python程序 3
1.2.2 运行Python程序 6
1.3 IDLE计算器:四则运算 7
1.3.1 加、减、乘、除 7
1.3.2 取模、求幂和向下取整 8
1.4 神秘的盒子:变量 9
1.4.1 什么是变量 9
1.4.2 变量的命名规则 10
1.4.3 变量的总结 12
1.5 星球日志:变量的赋值和作用 12
1.5.1 什么是赋值 12
1.5.2 变量的作用 13
1.5.3 同时赋值多个变量 16
1.6 事物的本质:数值类型 16
1.6.1 Python数值类型 17
1.6.2 int(有符号整型) 17
1.6.3 float(浮点型) 19
1.6.4 complex(复数型) 20
1.6.5 bool(布尔型) 21
1.7 STR星球的问候:字符串 22
1.7.1 什么是字符串 22
1.7.2 转义字符 22
1.7.3 字符串的运算 24
1.8 来点交互:输入输出 26
1.8.1 什么是交互 26
1.8.2 格式化输出 26
1.8.3 input输入 29
1.8.4 input结果的类型 31
1.9 Python的基石:函数和模块 32
1.9.1 什么是函数 32
1.9.2 内部函数和自定义函数 33
1.9.3 函数调用 34
1.9.4 模块 36
1.10 一些常识:异常和注释 37
1.10.1 语法错误 37
1.10.2 异常 38
1.10.3 注释 39
第2章 复杂类型和选择 40
2.1 药品清单:列表类型 40
2.1.1 什么是列表 40
2.1.2 列表的使用 41
2.1.3 列表的操作 42
2.1.4 列表的方法 43
2.2 固定的搭配:元组类型 47
2.2.1 元组的操作 48
2.2.2 区间 49
2.3 运动会的花名册:字典类型 50
2.3.1 键值对 50
2.3.2 什么是字典 51
2.3.3 字典的编辑 52
2.3.4 操作字典 53
2.4 真真假假:逻辑运算 55
2.4.1 什么是逻辑 55
2.4.2 逻辑运算 56
2.4.3 空值与False 57
2.4.4 “与”和“或”的短路 57
2.5 大小多少:关系运算 59
2.5.1 关系运算符 59
2.5.2 1和10 60
2.5.3 “a”比“A”大 61
2.5.4 符号的编码 62
2.6 如果可以选择:选择结构 63
2.6.1 两个分支 63
2.6.2 条件语句 64
2.7 更多的选择:多分支结构 66
2.7.1 多分支结构 66
2.7.2 诡异的UFO 67
2.8 圆形轨道:数学函数 69
2.8.1 π和pi 69
2.8.2 数学函数 71
第3章 循环 73
3.1 纪念日:日历 73
3.1.1 calendar 73
3.1.2 闰年 74
3.1.3 今天星期几 75
3.2 我们的时间:时间处理 76
3.2.1 就是现在 76
3.2.2 更易识别的时间 77
3.2.3 流逝的时间 78
3.2.4 睡眠时间 79
3.3 黑洞的问题:while循环 80
3.3.1 无限循环 80
3.3.2 while结构 81
3.3.3 有始有终 82
3.4 寻找水仙花数:while循环的应用 83
3.4.1 什么是水仙花数 83
3.4.2 个十百千万 84
3.5 猜猜看:循环和break 85
3.5.1 猜猜看 86
3.5.2 中断循环 86
3.6 随机数发生器:随机函数 87
3.6.1 百里挑一 87
3.6.2 掷骰子 89
3.6.3 更多的随机函数 90
3.6.4 使用Python文档 90
3.7 五种矿石:for循环 92
3.7.1 for循环 92
3.7.2 遍历和序列类型 93
3.7.3 循环的嵌套 94
3.8 解密“奥利奥”:for循环的应用 95
3.8.1 回文数 95
3.8.2 累加 96
3.8.3 无3报数 97
第4章 数据结构和程序结构 100
4.1 按流程办事:流程图 100
4.1.1 程序流程图 100
4.1.2 三种基本结构 102
4.2 任务分配:多重循环与排列函数 102
4.2.1 一共有多少种方案 102
4.2.2 排列函数 104
4.3 合成实验:组合函数 105
4.3.1 错误的组合结果 105
4.3.2 没有重复元素 105
4.3.3 组合函数 107
4.4 阿喀琉斯隧道:队列的实现 108
4.4.1 什么是队列 108
4.4.2 FIFO 109
4.4.3 隧道装满啦 110
4.5 遇见飞龙:类与对象 112
4.5.1 什么是类 112
4.5.2 龙的行为 113
4.5.3 Bob是条龙 114
4.5.4 实例的特权 116
4.6 龙的家族:类的继承 117
4.6.1 与生俱来 117
4.6.2 族谱 119
4.6.3 遗传的特征 120
4.6.4 Mary是不是Bob的女儿 121
4.7 超级寻宝图:图的实现 123
4.7.1 什么是图 123
4.7.2 最少停留的航线 126
4.8 星门客栈:实现栈结构 127
4.8.1 一个死胡同 127
4.8.2 后进先出 128
4.8.3 栈不是列表 130
4.9 一棵树:二叉树结构的实现 132
4.9.1 什么是二叉树 132
4.9.2 二叉树的节点 133
4.9.3 Python定义二叉树 135
第5章 算法 138
5.1 简单而直接:穷举法 138
5.1.1 什么是穷举 138
5.1.2 九宫填数 139
5.2 从前有座山,山上有座庙:递归 142
5.2.1 什么是递归 142
5.2.2 求阶乘 143
5.3 估算面积:蒙特卡罗算法 144
5.3.1 积分问题 144
5.3.2 随机算法 145
5.3.3 蒙特卡罗定积分 146
5.4 船长的礼物:欧几里得算法 148
5.4.1 西西船长的礼物 148
5.4.2 欧几里得算

零基础学Python编程(少儿趣味版) pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:零基础学Python编程(少儿趣味版)