封面
版权信息
作者简介
前言
第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 巫师也爱偷懒——变量的多重赋值
- APP免费
8.5 巫师玩杂耍——交换变量
- APP免费
8.6 万能的魔法——变量存储数据的类型
- APP免费
8.7 变量应用案例1——解开封印
- APP免费
8.8 变量应用案例2——巫师们的考验
- APP免费
8.9 变量应用案例3——巫师们的“烟火表演”
- APP免费
第9关 7眼3嘴的拦路怪兽——算术运算与比较运算
- APP免费
9.1 怪兽的样子有道理——两种运算符
- APP免费
9.2 怪兽的7只眼睛——算术运算符
- APP免费
9.3 怪兽的3张嘴巴——比较运算符
- APP免费
9.4 眨眼、张嘴有顺序——各种运算符的优先级
- APP免费
9.5 怪兽离不开巫师的帮助——变量在运算中的应用
- APP免费
9.6 具有“超能力”的运算符——处理字符或字符串
- APP免费
9.7 怪兽的第一拨问题——加、减、乘、除运算
- APP免费
9.8 怪兽的乘方问题
- APP免费
9.9 怪兽的整除问题
- APP免费
9.10 怪兽的取模运算
- APP免费
9.11 怪兽嘴巴的编号——比较运算
- APP免费
第10关 危险的“外交家”——字符串
- APP免费
10.1 “外交家”的使命——字符串的核心作用
- APP免费
10.2 “外交家”的排场——字符串的标识方法
- APP免费
10.3 转换字符串的“捷径”——str()函数
- APP免费
10.4 标号的“盒子串”——初识序列
- APP免费
10.5 转义字符
- APP免费
10.6 处理字符串的“工具箱”——字符串函数
- APP免费
10.7 在字符串中嵌入元素的两种方法
- APP免费
10.8 狮口脱险——应用案例
- APP免费
第11关 怪兽餐厅——列表
- APP免费
11.1 怪兽的菜单——列表是什么
- APP免费
11.2 创建一份自己的菜单——创建列表的方法
- APP免费
11.3 只要一份菜单——列表的组合与重复
- APP免费
11.4 点菜的方法——通过索引和切片获取列表元素
- APP免费
11.5 怪兽们的各种技能——列表的函数
- APP免费
11.6 怪兽餐厅的赠菜活动——列表函数应用案例1
- APP免费
11.7 顾客统计——列表函数应用案例2
- APP免费
11.8 付款的考验——列表函数应用案例3
- APP免费
第12关 王国里“最顽固”的人——元组
- APP免费
12.1 “怪兽餐厅”老板的弟弟——元组是什么
- APP免费
12.2 创建元组
- APP免费
12.3 元组与列表的区别
- APP免费
12.4 通过索引和切片获取元组元素
- APP免费
12.5 更改、删除的替代方法
- APP免费
12.6 常用的元组函数
- APP免费
12.7 改善小镇居民的生活
- APP免费
12.8 “荣誉公民”选举
- APP免费
第13关 要“名片”的迷宫——字典
- APP免费
13.1 带名字标签的“盒子”——字典
- APP免费
13.2 创建字典的方法
- APP免费
13.3 字典的检索
- APP免费
13.4 字典的更改、增加、删除
- APP免费
13.5 字典的相关函数
- APP免费
13.6 勇闯“宝石山谷”——字典应用案例1
- APP免费
13.7 解救鹦鹉——字典应用案例2
- APP免费
13.8 解密迷宫地图——字典应用案例3
- APP免费
第14关 两个脑袋的守护者——逻辑运算
- APP免费
14.1 “守护者绝招”的本质——0和1
- APP免费
14.2 两个脑袋都同意才可以——and
- APP免费
14.3 有一个脑袋同意就可以——or
- APP免费
14.4 两个脑袋“对着干”——not
- APP免费
14.5 两个脑袋做100个脑袋做的事情——逻辑运算符的连续运用
- APP免费
14.6 守护者的数字难题——逻辑运算应用案例1
- APP免费
14.7 守护者的牙齿难题——逻辑运算应用案例2
- APP免费
14.8 守护者的第三个难题——逻辑运算应用案例3
- APP免费
第15关 后花园的秘密——复习
- APP免费
15.1 清理毒玫瑰花丛
- APP免费
15.2 寻找宝匣子
- APP免费
15.3 宝匣子里面有什么
- APP免费
15.4 口吐宝石的青蛙
- APP免费
15.5 破解青蛙身上的咒语
- APP免费
第16关 解救农场小奴隶——循环控制
- APP免费
16.1 鹦鹉的“秘方”——循环控制
- APP免费
16.2 温顺的“猛兽”——for循环
- APP免费
16.3 range()函数
- APP免费
16.4 更聪明的“猛兽”——while循环
- APP免费
16.5 爱发狂的“猛兽”——无限循环
- APP免费
16.6 制服“猛兽”的两把利剑——break语句和continue语句
- APP免费
16.7 循环条件中的小技巧——len()函数的应用
- APP免费
16.8 农场主的第一个难题:整理仓库
- APP免费
16.9 农场主的第二个难题:计算产量
- APP免费
第17关 王宫的“守门人”——条件语句
- APP免费
17.1 if就是谈条件
- APP免费
17.2 if的使用方法
- APP免费
17.3 重要的后半句:if...else
- APP免费
17.4 “10000种可能”的条件判断语句:if...elif...else
- APP免费
17.5 进入宫殿——条件语句的应用
- APP免费
第18关 “大口袋狗”和“小口袋狗”——条件语句的嵌套
- APP免费
18.1 条件语句的嵌套
- APP免费
18.2 条件语句嵌套与使用复杂条件的区别
- APP免费
第19关 军队演习——复习
- APP免费
19.1 简单的队形
- APP免费
19.2 复杂的队形
- APP免费
19.3 一支服从指挥的队伍
- APP免费
第20关 国王的“魔盒”——函数
- APP免费
20.1 “魔盒”的秘密——函数的实质及作用
- APP免费
20.2 改装“魔盒”——函数的定义方法
- APP免费
20.3 “魔盒”的使用方法——函数调用
- APP免费
20.4 让“魔盒”更合心意——带参数的函数
- APP免费
20.5 可返回值函数的关键——return语句
- APP免费
20.6 内外有别——变量作用域
- APP免费
20.7 黄金宫殿的秘密——函数应用案例1
- APP免费
20.8 御厨的技能——函数应用案例2
- APP免费
20.9 烟火表演——函数应用案例3
- APP免费
第21关 国王的跑马场——初识类和对象
- APP免费
21.1 派森造马——多个函数配合实现功能
- APP免费
21.2 造1匹马的时间造10000匹马——国王造马
- APP免费
21.3 没有用到新知识——初识面向对象编程
- APP免费
21.4 制造“模型”——类的定义方法
- APP免费
21.5 赋值“模型”——类的实例化方法
- APP免费
21.6 马儿合唱团——类和对象应用案例
- APP免费
第22关 王国的“天马卫队”——高级面向对象编程
- APP免费
22.1 深入了解面向对象编程
- APP免费
22.2 类的标准定义方法
- APP免费
22.3 类的封装
- APP免费
22.4 类的继承方法
- APP免费
22.5 类的方法重写
- APP免费
22.6 国王的“天马卫队”——面向对象编程应用案例
- APP免费
第23关 勇闯“死亡之路”——综合案例
- APP免费
23.1 变成代码的“派森”
- APP免费
23.2 “跨基因”塑造更加强壮的身体——多重继承
- APP免费
23.3 战胜深海巨鱼怪兽
- APP免费
23.4 穿越黑森林
- APP免费
23.5 有100只巨鹰怪兽的天空之城
- APP免费
第24关 巨象山谷——综合案例
- APP免费
24.1 躲过一只巨象的攻击
- APP免费
24.2 更加危险的巨象
- APP免费
24.3 象群的攻击
- APP免费
24.4 勇闯僵尸巨象营地
- APP免费
24.5 破解咒语的宝石
- APP免费
第25关 时空之门——综合案例
- APP免费
25.1 呼唤“天梯”
- APP免费
25.2 时空之门的锁
- APP免费
25.3 通过“云桥”
- APP免费
25.4 过程类
- APP免费
附录A Python开发工具的安装方法
更新时间:2020-04-03 12:41:13