书籍简介
趣学Python编程作者:JasonBriggs出版社:人民邮电出版社原作名:PythonforKids:APlayfulIntroductiontoProgramming译者:尹哲出版年:-3页数:定价:45.00元装帧:平装ISBN:1
获取方法
转发本文,私信发送:
目录
第1部分 学习编程第1章 python不是大蟒蛇31.1关于计算机语言31.2安装python41.2.1在windows7上安装python41.2.2在苹果osx上安装python61.2.3在ubuntu上安装python81.3当你安装好python以后91.4保存python程序.5你学到了什么12第2章 计算与变量.1用python来做计算.1.1python的运算符.1.2运算的顺序.2变量就像是标签.3使用变量.4你学到了什么20第3章 字符串、列表、元组和字典.1字符串21.3.1.1创建字符串.1.2处理字符串相关的问题.1.3在字符串里嵌入值.1.4字符串乘法.2列表比字符串还强大.2.1添加元素到列表.2.2从列表中删除元素.2.3列表上的算术.3元组.4python里的map不是用来指路的.5你学到了什么.6编程小测验36第4章 用海龟画图.1使用python的turtle(海龟)模块.1.1创建画布.1.2移动海龟.2你学到了什么.3编程小测验43第5章 用if和else来提问.1if语句.2语句块就是一组程序语句.3条件语句帮助我们做比较.4if-then-else语句.5if和elif语句.6组合条件.7没有值的变量——none.8字符串与数字之间的不同.9你学到了什么.10编程小测验55第6章 循环.1使用for循环.2还有一种叫while的循环.3你学到了什么.4编程小测验67第7章 使用函数和模块来重用你的代码.1使用函数.1.1函数的组成部分.1.2变量和作用域.2使用模块.3你学到了什么.4编程小测验76第8章 如何使用类和对象.1把事物拆分成类.1.1父母与孩子.1.2增加属于类的对象.1.3定义类中的函数.1.4用函数来表示类的特征.1.5为什么使要用类和对象.1.6画图中的对象与类.2对象和类的另一些实用功能.2.1函数继承.2.2从函数里调用其他函数.3初始化对象.4你学到了什么.5编程小测验90第9章 python的内建函数.1使用内建函数.1.1abs函数.1.2bool函数.1.3dir函数.1.4eval函数.1.5exec函数.1.6float函数.1.7int函数.1.8len函数.1.9max和min函数.1.10range函数9.1.11sum函数.2使用文件.2.1创建测试文件.2.2在python中打开文件.2.3写入到文件.3你学到了什么.4编程小测验第10章 常用的python模块.1使用copy模块来复制.2keyword模块记录了所有的关键字.3用random模块获得随机数.3.1用randint来随机挑选一个数字.3.2用choice从列表中随机选取一个元素.3.3用shuffle来给列表洗牌.4用sys模块来控制shell程序.4.1用exit函数来退出shell程序.4.2从stdin对象读取.4.3用stdout对象来写入.4.4我用的python是什么版本的.5用time模块来得到时间.5.1用asctime来转换日期.5.2用localtime来得到日期和时间.5.3用sleep来休息一会儿吧.6用pickle模块来保存信息.7你学到了什么.8编程小测验第11章高级海龟作图.1从基本的正方形开始.2画星星.3画汽车.4填色.4.1用来画填色圆形的函数.4.2使用纯白和纯黑11.5画方形的函数.6画填色正方形.7画填好色的星星.8你学到了什么.9编程小测验第12章用tkinter画高级图形.1创造一个可以点的按钮.2使用具名参数12.3创建一个画图用的画布12.4画线.5画盒子.5.1画许多矩形.5.2设置颜色.6画圆弧.7画多边形.8显示文字.9显示图片.10创建基本的动画.11让对象对操作有反应.12更多使用id的方法.13你学到了什么.14编程小测验第2部分 弹球实例第13章你的第一个游戏:弹球.1击打反弹球.2创建游戏的画布.3创建ball类.4增加几个动作.4.1让小球移动.4.2让小球来回反弹13.4.3改变小球的起始方向.5你学到了什么第14章完成你的第一个游戏:反弹吧,小球!.1加上球拍.2让球拍移动判断小球是否击中球拍.3增加输赢因素.4你学到了什么.5编程小测验第3部分 火柴人实例第15章 火柴小人游戏的图形.1火柴小人游戏计划.2得到gimp.3创建游戏中的元素.3.1准备一个有透明背景的图形.3.2画火柴人19.3.3画平台.3.4画门.3.5画背景.3.6透明.4你学到了什么第16章 开发火柴人游戏.1创建game类.1.1设置窗口标题以及创建画布.1.2完成__init__函数.1.3创建主循环函数.2创建坐标类.3冲突检测.3.1精灵在水平方向上冲突.3.2精灵在垂直方向上冲突.3.3把它们放在一起:最终的冲突检测代码.4创建精灵类26.5添加平台类.5.1加入平台对象.5.2添加很多平台16.6你学到了什么.7编程小测验第17章 创建火柴人21.1初始化火柴人21.1.1装入火柴人图形21.1.2设置变量.1.3与键盘按键绑定.2让火柴人向左转和向右转.3让火柴人跳跃.4我们都做了什么.5你学到了什么第18章 完成火柴人逃生游戏.1让火柴人动起来.1.1创建动画函数.1.2得到火柴人的位置.1.3让火柴人移动.2测试我们的火柴人精灵.3门.3.1创建doorsprite类.3.2门的检测.3.3加入门对象.4最终的游戏23.5你学到了什么.6编程小测验结束语接下来学什么附录python的关键字术语表