• PYTHON青少年编程(像英雄一样学习)
  • PYTHON青少年编程(像英雄一样学习)
21年品牌 40万+商家 超1.5亿件商品

PYTHON青少年编程(像英雄一样学习)

新华书店全新正版书籍图书 保证_可开发票_极速发货支持7天无理由

67.3 7.6折 89 全新

库存2件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者[美]詹姆斯·R.佩恩(JamesR.Payne)

出版社机械工业出版社

ISBN9787111679110

出版时间2021-04

装帧平装

开本16开

定价89元

货号31133850

上书时间2024-10-18

學源图书专营店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
译者序<br/>前 言<br/>致 谢<br/>作者简介<br/>技术评审员简介<br/>第1章 计算机编程与Python概述    1<br/>1.1 编程语言概述    2<br/>1.2 Python概述    2<br/>1.3 Python与其他编程语言有什么不同    3<br/>1.4 Python的优点    3<br/>1.5 Python的使用者    4<br/>1.6 你的第一个Python程序    4<br/>1.7 安装Python    5<br/>1.7.1 在Windows上安装Python    5<br/>1.7.2 在其他操作系统上安装Python    10<br/>1.8 本章小结    11<br/>第2章 语法基础    12<br/>2.1 运算符优先级    13<br/>2.2 数据类型:了解你的敌人    15<br/>2.3 数字数据类型转换    18<br/>2.4 什么是变量    19<br/>2.5 超级英雄生成器3000    22<br/>2.6 本章小结    25<br/>第3章 字符串    26<br/>3.1 注释    26<br/>3.1.1 块注释    28<br/>3.1.2 行内注释    28<br/>3.1.3 注释的其他用法    29<br/>3.2 字符串处理    29<br/>3.2.1 字符串和变量的使用    31<br/>3.2.2 长字符串    33<br/>3.2.3 多行字符串    33<br/>3.2.4 格式化字符串    34<br/>3.3 给你的武器库引进一个新的武器:列表    36<br/>3.3.1 修改列表    38<br/>3.3.2 列表的其他方法    39<br/>3.4 本章小结    41<br/>第4章 做决策    42<br/>4.1 什么是做决策    43<br/>4.2 条件语句    44<br/>4.2.1 if语句    44<br/>4.2.2 布尔逻辑和比较运算符    47<br/>4.2.3 else 语句    49<br/>4.2.4 elif 语句    49<br/>4.2.5 逻辑运算符    52<br/>4.3 嵌套    54<br/>4.4 本章小结    57<br/>第5章 循环和逻辑    59<br/>5.1 什么是循环    59<br/>5.2 循环限制    63<br/>5.3 for 循环    64<br/>5.4 for循环的更多趣事    67<br/>5.5 break、continue和pass语句    68<br/>5.6 本章小结    71<br/>第6章 学有所用    73<br/>6.1 创建你的第一个真正的程序    73<br/>6.2 导入模块    74<br/>6.3 创建变量    74<br/>6.4 定义列表    75<br/>6.5 介绍性文本和接受用户输入    76<br/>6.6 制造悬念    76<br/>6.7 随机生成超级英雄的名字    78<br/>6.8 快速检查    79<br/>6.9 随机超能力    81<br/>6.10 完成程序    83<br/>6.11 超级英雄生成器3000的完整代码    85<br/>第7章 通过函数、模块和内置对象节省时间    91<br/>7.1 定义模块    92<br/>7.1.1 内置对象    92<br/>7.1.2 包    95<br/>7.1.3 创建自己的模块    96<br/>7.2 常见的内置函数    99<br/>7.2.1 字符串函数    99<br/>7.2.2 数字函数    101<br/>7.3 练习你的新技能    103<br/>7.3.1 字符串函数示例    103<br/>7.3.2 数字函数示例    104<br/>7.4 本章小结    105<br/>第8章 类和对象    106<br/>8.1 什么是OOP    106<br/>8.2 什么是类    107<br/>8.3 什么是对象    108<br/>8.4 创建第一个类    108<br/>8.5 创建第一个对象    109<br/>8.6 改进超级英雄生成器3000    110<br/>8.6.1 继承、子类和其他    117<br/>8.6.2 添加附加功能    123<br/>8.7 改进后的新版超级英雄生成器3000    126<br/>8.8 本章小结    130<br/>第9章 引入其他数据结构    132<br/>9.1 更多数据结构    132<br/>9.2 什么是元组    134<br/>9.3 元组函数    136<br/>9.4 更多元组函数     139<br/>9.5 元组示例    141<br/>9.6 使用字典    144<br/>9.7 字典方法    145<br/>9.8 更多字典函数    146<br/>9.9 其他字典方法    148<br/>9.10 字典代码示例    149<br/>9.11 本章小结    151<br/>第10章 Python文件    153<br/>10.1 Python中文件的使用    154<br/>10.2 文件类型    156<br/>10.3 使用Python创建文本文件    156<br/>10.4 Python中的文件读取    158<br/>10.5 关于文件读写的注意事项    160<br/>10.6 文件内容追加    161<br/>10.7 目录的使用    163<br/>10.8 奖励环节    167<br/>10.9 FunWithFiles.py    168<br/>10.10 WorkingWithDirectories.py    169<br/>10.11 本章小结    170<br/>第11章 Python游戏编程    172<br/>11.1 Python电子游戏编程    173<br/>11.2 Python可以编写的游戏类型    174<br/>11.3 pygame介绍    174<br/>11.4 安装pygame    175<br/>11.5 设置pygame游戏开发基本框架    176<br/>11.6 添加到我们的游戏框架中    177<br/>11.7 向pygame中添加图片和精灵    179<br/>11.8 向pygame游戏窗口添加文本    182<br/>11.9 在pygame中绘制图形    186<br/>11.10 添加更多的事件    188<br/>11.11 本章小结    196<br/>第12章 动画游戏    197<br/>12.1 在pygame中创建动画    197<br/>12.2 碰撞检测:碰壁反弹    203<br/>12.3 碰撞检测:窗口边界检测    203<br/>12.4 两个物体碰撞    206<br/>12.5 本章小结    211<br/>第13章 错误处理    212<br/>13.1 发现错误    213<br/>13.2 错误类型    216<br/>13.2.1 语法错误    217<br/>13.2.2 逻辑错误    217<br/>13.2.3 异常    218<br/>13.2.4 try-except-else块    220<br/>13.3 使用finally    221<br/>13.4 创建自定义异常    222<br/>13.5 日志    224<br/>13.6 Python中的调试工具    226<br/>13.7 处理错误的最后一个提示    227<br/>13.8 本章小结    227<br/>第14章 Python职业    229<br/>14.1 使用Python    230<br/>14.2 Python的职业道路    231<br/>14.2.1 Beta测试员    231<br/>14.2.2 代码调试员/错误定位员    231<br/>14.2.3 数据科学家    232<br/>14.2.4 软件开发人员/软件工程师    232<br/>14.2.5 电子游戏开发者    233<br/>14.2.6 移动端开发    233<br/>14.2.7 Web开发和Web应用程序    233<br/>14.2.8 系统管理员    234<br/>14.2.9 研究、教学等    234<br/>14.3 常见的Python面试题    234<br/>14.3.1 你能告诉我Python的一些主要特性吗    235<br/>14.3.2 元组和列表之间的区别是什么    235<br/>14.3.3 什么是继承    235<br/>14.3.4 如何在Python中生成随机值    235<br/>14.3.5 如何在Python中创建列表、元组和字典    236<br/>14.3.6 局部变量和全局变量之间有什么区别    236<br/>14.3.7 Python提供的不同数据类型有哪些    236<br/>14.3.8 什么是GUI?哪个Python库最适合GUI开发    236<br/>14.3.9 如何在Python中打开文件    236<br/>14.3.10 如何列出模块中的所有函数    237<br/>14.4 其他Python面试问题    237<br/>14.5 最佳编程实践    237<br/>14.5.1 遵循风格指南    238<br/>14.5.2 发现问题,立即解决(现在而不是以后)    238<br/>14.5.3 文档就是一切    239<br/>14.5.4 使用代码库和包    239<br/>14.5.5 经常测试    240<br/>14.5.6 选择一项:缩进或空格    240<br/>14.5.7 课程很棒但并非一切都需要成为一体    240<br/>14.6 Python的发展前景    241<br/>14.7 Python中的术语    241

内容摘要
本书通过有趣的示例介绍学习Python编程所需的全部内容。在了解Python之前,将从基础开始学习。介绍构建自己的web站点、进行白帽黑客操作、查找代码bug和错误并创建游戏,包括使用Python通过字符滚动制作角色扮演类的游戏等。本书的每一章都是轻松和通俗的,读起来就像一直跟一个很酷的老师学习一样。<br>

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP