更新时间:2020-04-03 12:41:13
封面
版权信息
作者简介
前言
第1关 国王的鹦鹉——print()函数
1.1 这只鹦鹉不简单——print语句的作用
1.2 鹦鹉的多种表达方式——print()函数输出的数据类型
1.3 把“盒子”含在嘴里——print()函数中的变量
1.4 盒子的组合——print()函数中的算式
1.5 print()函数的两个“助手”——sep与end
第2关 “大耳朵”部落——input()函数
2.1 “大耳朵”部落的语言秘籍——input语句的用法
2.2 把问题的答案装在“盒子”里——变量的应用
2.3 “大耳朵”野人不会计算的原因——用type()函数检测数据类型
2.4 学会计算——用int()函数与float()函数转换数据类型
2.5 制造一匹“机器马”——input语句的交互控制
第3关 一件“隐身衣”——注释
3.1 “隐身衣”——注释的作用
3.2 “隐身衣”的两种样式——注释的方式
第4关 Python王国的“哲学家”——伪代码
4.1 Python王国里不会编程的人——伪代码是什么
4.2 “哲学家”的用武之地——伪代码的两个作用
4.3 “哲学家”几点可以休息——伪代码应用案例1
4.4 王国卫队的“机器天马”——伪代码应用案例2
第5关 古老咒语——import
5.1 好多工具包——模块是什么
5.2 乾坤大挪移——模块的作用
5.3 两种咒语——引入模块的两种方式
5.4 冒险游戏——random模块案例
5.5 计时猜数——time模块案例
5.6 乌龟的“眼镜”——turtle模块案例
第6关 拯救“呆头”小镇——随机函数
6.1 改变“呆头”小镇的关键——随机数
6.2 就像抽奖——随机整数
6.3 一次只能走两步的家伙——固定步长的随机整数
6.4 孙悟空的圈——随机小数
6.5 一步到位——有限制的随机小数
6.6 不要编号的抽奖——随机抽取序列元素
6.7 改造“呆头”小镇计划1——随机整数的应用
6.8 改造“呆头”小镇计划2——随机小数的应用
6.9 改造“呆头”小镇计划3——随机抽取序列元素的应用
第7关 游戏场的秘密——复习
7.1 幸运三角形
7.2 比大小
7.3 幸运转盘
7.4 幸运数字
7.5 发现游戏场的秘密
第8关 巫师们的“烟火表演”——变量
8.1 巫师最喜欢的魔法——变量介绍及定义方法
8.2 巫师“盒子”的妙用——变量的作用及意义
8.3 盒子命名的规矩——变量的命名规则
8.4 巫师也爱偷懒——变量的多重赋值
8.5 巫师玩杂耍——交换变量
8.6 万能的魔法——变量存储数据的类型
8.7 变量应用案例1——解开封印
8.8 变量应用案例2——巫师们的考验
8.9 变量应用案例3——巫师们的“烟火表演”
第9关 7眼3嘴的拦路怪兽——算术运算与比较运算
9.1 怪兽的样子有道理——两种运算符
9.2 怪兽的7只眼睛——算术运算符
9.3 怪兽的3张嘴巴——比较运算符
9.4 眨眼、张嘴有顺序——各种运算符的优先级
9.5 怪兽离不开巫师的帮助——变量在运算中的应用
9.6 具有“超能力”的运算符——处理字符或字符串
9.7 怪兽的第一拨问题——加、减、乘、除运算
9.8 怪兽的乘方问题
9.9 怪兽的整除问题
9.10 怪兽的取模运算
9.11 怪兽嘴巴的编号——比较运算
第10关 危险的“外交家”——字符串
10.1 “外交家”的使命——字符串的核心作用
10.2 “外交家”的排场——字符串的标识方法
10.3 转换字符串的“捷径”——str()函数
10.4 标号的“盒子串”——初识序列
10.5 转义字符
10.6 处理字符串的“工具箱”——字符串函数
10.7 在字符串中嵌入元素的两种方法
10.8 狮口脱险——应用案例
第11关 怪兽餐厅——列表
11.1 怪兽的菜单——列表是什么
11.2 创建一份自己的菜单——创建列表的方法
11.3 只要一份菜单——列表的组合与重复
11.4 点菜的方法——通过索引和切片获取列表元素
11.5 怪兽们的各种技能——列表的函数
11.6 怪兽餐厅的赠菜活动——列表函数应用案例1
11.7 顾客统计——列表函数应用案例2
11.8 付款的考验——列表函数应用案例3
第12关 王国里“最顽固”的人——元组
12.1 “怪兽餐厅”老板的弟弟——元组是什么
12.2 创建元组
12.3 元组与列表的区别
12.4 通过索引和切片获取元组元素
12.5 更改、删除的替代方法
12.6 常用的元组函数
12.7 改善小镇居民的生活
12.8 “荣誉公民”选举
第13关 要“名片”的迷宫——字典
13.1 带名字标签的“盒子”——字典
13.2 创建字典的方法
13.3 字典的检索