计算机
类型
7.2
豆瓣评分
可以朗读
语音朗读
79千字
字数
2019-10-01
发行日期
展开全部
主编推荐语
派森与鹦鹉在Python王国奇幻冒险,通过编程化解危机,掌握Python基础知识。
内容简介
这是一本故事书,也是一本编程书。小男孩派森无意中闯入神秘国度—Python 王国,恰好遇到了王国的鹦鹉。于是他们开 始了奇幻的冒险旅程。在这个过程中,他们曾落入“大耳朵”部落、怪兽餐厅、要“名片” 的迷宫,也造访过巫师的小屋、“呆头”小镇、国王的跑马场;他们打败过七眼三嘴的拦路怪 兽、两个脑袋的守护者,也结识了“哲学家”“最顽固”的人、王宫“守门人”等形形色色的 角色;他们指挥过军队演习、 探究过“天马卫队”、学习过古老咒语……最终在鹦鹉的帮助下, 派森通过“死亡之路”、勇闯巨象山谷、穿越时空之门,回到了现实世界。 每次遇到劫难,派森和鹦鹉都是通过学习、运用编程知识化险为夷,每次劫难对他们来 说都是一个自我成长的过程。我们与派森一起经历了 25 关考验之后,基本上就掌握了 Pyhon 编程语言的基础知识。
目录
- 封面
- 书名页
- 内容简介
- 版权页
- 前 言
- 目录
- 第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 字典的检索
- 13.4 字典的更改、增加、删除
- 13.5 字典的相关函数
- 13.6 勇闯“宝石山谷”——字典应用案例1
- 13.7 解救鹦鹉——字典应用案例2
- 13.8 解密迷宫地图——字典应用案例3
- 第14关 两个脑袋的守护者——逻辑运算
- 14.1 “守护者绝招”的本质——0和1
- 14.2 两个脑袋都同意才可以——and
- 14.3 有一个脑袋同意就可以——or
- 14.4 两个脑袋“对着干”——not
- 14.5 两个脑袋做100个脑袋做的事情——逻辑运算符的连续运用
- 14.6 守护者的数字难题——逻辑运算应用案例1
- 14.7 守护者的牙齿难题——逻辑运算应用案例2
- 14.8 守护者的第三个难题——逻辑运算应用案例3
- 第15关 后花园的秘密——复习
- 15.1 清理毒玫瑰花丛
- 15.2 寻找宝匣子
- 15.3 宝匣子里面有什么
- 15.4 口吐宝石的青蛙
- 15.5 破解青蛙身上的咒语
- 第16关 解救农场小奴隶——循环控制
- 16.1 鹦鹉的“秘方”——循环控制
- 16.2 温顺的“猛兽”——for循环
- 16.3 range()函数
- 16.4 更聪明的“猛兽”——while循环
- 16.5 爱发狂的“猛兽”——无限循环
- 16.6 制服“猛兽”的两把利剑——break语句和continue语句
- 16.7 循环条件中的小技巧——len()函数的应用
- 16.8 农场主的第一个难题:整理仓库
- 16.9 农场主的第二个难题:计算产量
- 第17关 王宫的“守门人”——条件语句
- 17.1 if就是谈条件
- 17.2 if的使用方法
- 17.3 重要的后半句:if...else
- 17.4 “10 000种可能”的条件判断语句:if...elif...else
- 17.5 进入宫殿——条件语句的应用
- 第18关 “大口袋狗”和“小口袋狗”——条件语句的嵌套
- 18.1 条件语句的嵌套
- 18.2 条件语句嵌套与使用复杂条件的区别
- 第19关 军队演习——复习
- 19.1 简单的队形
- 19.2 复杂的队形
- 19.3 一支服从指挥的队伍
- 第20关 国王的“魔盒”——函数
- 20.1 “魔盒”的秘密——函数的实质及作用
- 20.2 改装“魔盒”——函数的定义方法
- 20.3 “魔盒”的使用方法——函数调用
- 20.4 让“魔盒”更合心意——带参数的函数
- 20.5 可返回值函数的关键——return语句
- 20.6 内外有别——变量作用域
- 20.7 黄金宫殿的秘密——函数应用案例1
- 20.8 御厨的技能——函数应用案例2
- 20.9 烟火表演——函数应用案例3
- 第21关 国王的跑马场——初识类和对象
- 21.1 派森造马——多个函数配合实现功能
- 21.2 造1匹马的时间造10 000匹马——国王造马
- 21.3 没有用到新知识——初识面向对象编程
- 21.4 制造“模型”——类的定义方法
- 21.5 赋值“模型”——类的实例化方法
- 21.6 马儿合唱团——类和对象应用案例
- 第22关 王国的“天马卫队”——高级面向对象编程
- 22.1 深入了解面向对象编程
- 22.2 类的标准定义方法
- 22.3 类的封装
- 22.4 类的继承方法
- 22.5 类的方法重写
- 22.6 国王的“天马卫队”——面向对象编程应用案例
- 第23关 勇闯“死亡之路”——综合案例
- 23.1 变成代码的“派森”
- 23.2 “跨基因”塑造更加强壮的身体——多重继承
- 23.3 战胜深海巨鱼怪兽
- 23.4 穿越黑森林
- 23.5 有100只巨鹰怪兽的天空之城
- 第24关 巨象山谷——综合案例
- 24.1 躲过一只巨象的攻击
- 24.2 更加危险的巨象
- 24.3 象群的攻击
- 24.4 勇闯僵尸巨象营地
- 24.5 破解咒语的宝石
- 第25关 时空之门——综合案例
- 25.1 呼唤“天梯”
- 25.2 时空之门的锁
- 25.3 通过“云桥”
- 25.4 过程类
- 附录A Python开发工具的安装方法
- 反侵权盗版声明
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。