青少年Python创意编程趣味课堂(微课版)

作者
丛书名
出版社
清华大学出版社
ISBN
9787302538592
简要
简介
内容简介书籍计算机书籍 《青少年Python创意编程趣味课堂(微课版)》以Python为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了Python创意编程知识,通过75个小案例,带领孩子们掌握顺序结构、选择结构、循环结构的编程基础知识,进入精彩的函数世界,玩转Python字符串,学习列表、元组与字典数据结构,乐当编程小达人,轻轻松松玩转Python创意编程。 本书适合对编程感兴趣的青少年以及不同年龄的初学者阅读,也适合家长和老师作为指导青少年学习计算机程序设计的入门教程。
目录
第壹章 揭开Python神秘面纱
1.1 厉兵秣马做好学习Python语言的准备 2
1.1.1 按图索骥下载与安装 Python 2
1.1.2 整装待发设置Python环境 4
1.2 发号施令Python编程初体验 9
1.2.1 有问必答与Python交流 9
案例1 Hello,你好 9
案例2 首先来画个圆 10
1.2.2 妙笔生花让Python绘画 12
案例3 画多个圆 12
案例4 画彩色圆 16
1.3 小试牛刀体验编写程序的乐趣 19
1.3.1 心中有数出题考考Python计算能力 20
案例5 测试Python计算能力 20
1.3.2 初生牛犊不怕虎编写Python小游戏 22
案例6 猜猜我多大 22
第2章 编程基础先打好
2.1 知人善任常量和变量 27
2.1.1 有一得一 常量 27
案例1 求圆的周长与面积 27
2.1.2 以一当十 变量 30
案例2 小猴子摘果子 31
2.2 不分伯仲数据类型 34
2.2.1 量入为出数字型 35
案例3 比比谁算得快 35
2.2.2 非此即彼布尔型 38
案例4 是真的吗 38
2.2.3 张冠李戴字符串 40
案例5 字符朋友手牵手 41
2.3 变化多端数据类型转换 43
2.3.1 再接再厉整数型与浮点型转换 44
案例6 小数计算也不难 44
2.3.2 变化莫测数字型与字符串转换 47
案例7 字符加密不神奇 47
第3章 顺序结构直向前
3.1 军令如山赋值语句 53
3.1.1 登坛拜将赋值符号 53
案例1 长跑健将 53
案例2 整理图书 55
3.1.2 发号施令赋值运算 59
案例3 统计人数 59
案例4 温度转换器 60
3.2 字字珠玑运算符和表达式 64
3.2.1 各司其职运算符 64
案例5 简便计算器 64
案例6 灯亮不亮 66
3.2.2 意简言赅表达式 69
案例7 分糖果游戏 69
3.3 进退有度输入输出语句 72
3.3.1 予取予求数据输入 73
案例8 求圆环的面积 73
案例9 距节日还有多少天 74
3.3.2 千变万化数据输出 77
案例10 农夫的难题 77
第4章 选择结构左右分
4.1 去伪存真单分支if 语句 82
4.1.1 淘沙取金if 语句 82
案例1 比较两个数的大小 82
4.1.2 挑挑拣拣if 语句组合 84
案例2 判断闰年 84
4.2 一分为二双分支if…else 语句 87
4.2.1 分道扬镳 if…else 语句 87
案例3 判断奇数与偶数 88
4.2.2 何去何从if…else 条件语句嵌套 90
案例4 判断函数的值 90
案例5 出租车计费 92
4.3 分门别类多分支if…elif…else 语句 97
4.3.1 分兵把守 if…elif…else 语句 97
案例6 成绩折算等级 98
案例7 智能胖瘦分析 100
4.3.2 多种多样多分支的其他语句组成形式 103
案例8 根据成绩判断等级( 改良版) 104
第5章 循环结构环环绕
5.1 反反复复循环基本语句 109
5.1.1 周而复始for 循环语句 109
案例1 统计摩天轮旋转次数 109
案例2 棋盘上的麦粒 111
5.1.2 循环反复while 循环语句 114
案例3 1 2 … 100 115
案例4 绘制多彩图形 117
5.2 息息相关循环嵌套 121
5.2.1 九九归一 for 循环语句嵌套 121
案例5 打印乘法口诀表 121
5.2.2 照猫画虎while 语句循环嵌套 124
案例6 打印倒序乘法口诀表 124
5.3 指挥若定循环控制语句 128
5.3.1 令行禁止continue 语句 128
案例7 数字宝宝玩游戏 128
5.3.2 戛然而止break 语句 130
案例8 密码中止程序 130
第6章 使用函数效率高
6.1 没有规矩,不成方圆定义函数 136
6.1.1 百花齐放函数类型 136
案例1 判断水仙花数 136
案例2 判断是否获奖 140
6.1.2 不越雷池变量的作用域 144
案例3 判断素数 144
案例4 10 以内加法测验程序 147
6.2 种瓜得瓜,种豆得豆函数的参数 151
6.2.1 步调一致必须参数 152
案例5 计算三角形的面积 152
6.2.2 心照不宣默认值参数 155
案例6 计算xn 155
6.3 空穴来风,必有其因函数的返回值 158
6.3.1 有来有往无返回值函数 158
案例7 交换两个数 158
6.3.2 投桃报李有返回值函数 160
案例8 计算n ! 160
第7章 字符串串滋味香
7.1 收放自如字符串变形 165
7.1.1 比翼连枝拼接字符串 165
案例1 成语接龙 165
案例2 真心话大冒险 167
7.1.2 断章取义字符串切片 169
案例3 秘密约定 170
案例4 回文字符串 171
7.2 当家做主字符串操控 174
7.2.1 用兵点将字符串查询 174
案例5 评选you秀学生 175
案例6 成员查询 177
7.2.2 偷梁换柱字符串替换 179
案例7 回避敏感词 180
案例8 排课表 181
7.3 情有独钟格式化输出 184
7.3.1 当仁不让我的地盘 184
案例9 明星档案 184
7.3.2 锦上添花文本排版 187
案例10 学习计划表 187
第8章 数据类型能分清
8.1 一目了然列表 191
8.1.1 井然有序列表的创建和引用 191
案例1 创建课程表 191
案例2 查询课程表 193
8.1.2 志同道合插入新元素、合并列表 195
案例3 社团的新成员 196
案例4 合二为一 198
8.1.3 当机立断查找删除列表元素 200
案例5 百里挑一 200
8.2 包罗万象元组 203
8.2.1 运筹帷幄创建和引用元组 203
案例6 查询跳远成绩 203
8.2.2 出类拔萃修改元组 206
案例7 修改校运动会记录 206
8.2.3 神机妙算遍历元组 209
案例8 你来自哪颗星 210
8.3 百无一漏字典 213
8.3.1 有约在先创建查询字典 213
案例9 燃烧我的卡路里 214
8.3.2 未雨绸缪 修改字典 217
案例10 小刺猬的烦恼 217
第9章 乐当编程小达人
9.1 迎刃而解编程解决数学问题 222
9.1.1 精打细算兑换零钱 222
9.1.2 生生不息兔子对数 224
9.2 轻而易举编程解决生活问题 228
9.2.1 积少成多52 周存钱法 228
9.2.2 居安思危密码强度 230
9.3 笔走龙蛇编程绘制有趣图形 234
9.3.1 电闪雷鸣闪电图形 235
9.3.2 栩栩如生五角星 237
9.4 乐在其中编程创作精彩游戏 240
9.4.1 鸿运当头抽*游戏 240
9.4.2 一决雌雄石头剪刀布 241





有问题微信扫码联系

推荐

Understand China
桂ICP备20004708号-4