展开全部

主编推荐语

派森与鹦鹉在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月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。