东莞公司网站开发,北京百度seo公司,学生做义工网站,免费开商城网站传智播客就业系列从入门到就业JAVA从入门到精通 套装5本#xffe5;148javaweb从入门到精通套装3本#xffe5;88Python从入门到实践套装8本#xffe5;280php教程全套7本#xffe5;227PHP套装5本#xffe5;165php全套5本#xffe5;149android开发从入门到精通 共3本148javaweb从入门到精通套装3本88Python从入门到实践套装8本280php教程全套7本227PHP套装5本165php全套5本149android开发从入门到精通 共3本88c/c 教材7本226传智播客前端 共3本86传智播客前端系列传智播客前端系列移动前端开发套装13本436网络与新媒体运营教程套装3本220IOS从入门到精通套装7本255Java自学宝典106大数据云计算全套8本292H5 全栈工程师全套10本316书名:Python快速编程入门;教材类-计算机类定价39.80元作者:黑马程序员出版社人民邮电出版社出版日期2017-08-01ISBN9787115458360字数418页码258版次1装帧平装-胶订开本16开Python是一种面向对象、解释性的程序语言它已经被应用在众多领域括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。本书以Windos为平台系统全面地讲解了Python 3的基础知识其中章主要是带领读者认识Python章主要针对Python的基础语法进行讲解第3章主要介绍Python中的常用语句第45章主要介绍了字符串、列表、元组、字典等类型第67章讲解了函数的基础和知识第8章讲解了Python中的文件操作第9章讲解了Python中异常的相关知识第章讲解了Python中的模块1~12章侧重讲解了面向对象编程思想3章围绕着面向对象的编程思想开发了一个飞机大战的小游戏。本书附有配套视频、源代码、习题、教学课件等资源为了帮助初学者更好地学习本书中的内容还提供了在线答疑希望得到更多读者的关注。 本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材也可作为Python编程基础的培训教材是一本适合广大编程开发初学者的入门级教材。章 Python概述11.1 认识Python 21.1.1 Python的发展历程 21.1.2 Python的特点 21.1.3 Python的应用领域 31.1.4 Python的版本 41.1.5 Python 2.x和Python 3.x版本区别 51.2 Python安装 81.2.1 Windos安装Python开发环境 91.2.2 Linux安装Python开发环境 121.2.3 Mac OS安装Python开发环境 131.3 IPython——交互式解释器 141.4 集成开发环境——PyCharm 151.4.1 PyCharm的安装 151.4.2 PyCharm的使用 181.5 Python程序执行原理 221.6 本章小结 221.7 本章习题 23章 Python基础语法 252.1 基本语法 262.1.1 注释 262.1.2 行与缩进 262.1.3 语句换行 272.2 变量和数据类型 272.2.1 变量和赋值 272.2.2 变量的类型 282.3 标识符和关键字 302.3.1 标识符 302.3.2 关键字 312.4 简单数值类型 312.4.1 整型 312.4.2 浮点型 322.4.3 布尔类型 322.4.4 复数类型 332.4.5 数字类型转换 332.5 运算符 342.5.1 算术运算符 342.5.2 赋值运算符 352.5.3 复合赋值运算符 362.5.4 比较运算符 372.5.5 逻辑运算符 392.5.6 成员运算符 402.6 位运算 412.6.1 按位左移 422.6.2 按位右移 422.6.3 按位与 422.6.4 按位或 432.6.5 按位异或 432.6.6 按位取反 432.7 运算符优先级 442.8 本章小结 452.9 本章习题 45第3章 Python常用语句 483.1 判断语句 493.1.1 if语句 493.1.2 if-else语句 503.1.3 if-elif语句 523.1.4 if嵌套 533.1.5 if案例——猜拳游戏 543.2 循环语句 553.2.1 hile循环 563.2.2 for循环 563.2.3 hile循环案例——计算10偶数和 573.2.4 hile嵌套 573.2.5 hile嵌套案例——打印图形 583.2.6 hile嵌套案例——九九乘法表 593.3 Python的其他语句 603.3.1 break语句 603.3.2 continue语句 603.3.3 pass语句 613.3.4 else语句 613.4 本章小结 623.5 本章习题 62第4章 字符串 654.1 字符串介绍 664.1.1 什么是字符串 664.1.2 转义字符 664.2 字符串的输出和输入 684.2.1 字符串输出 684.2.2 字符串输入 694.3 访问字符串中的值 704.3.1 字符串的存储方式 704.3.2 使用切片截取字符串 704.4 字符串内建函数 704.4.1 find 714.4.2 index 724.4.3 count 734.4.4 replace 734.4.5 splite 744.4.6 capitalize 744.4.7 title 754.4.8 startsith 754.4.9 endsith 764.4. upper 764.4.11 ljust 774.4.12 rjust 774.4.13 center 784.4.14 lstrip 784.4.15 rstrip 794.4.16 strip 794.5 字符串运算符 804.6 本章小结 814.7 本章习题 81第5章 列表、元组和字典 845.1 列表概述 855.2 列表的循环遍历 855.3 列表的常见操作 865.3.1 在列表中增加元素 865.3.2 在列表中查找元素 885.3.3 在列表中修改元素 895.3.4 在列表中删除元素 895.3.5 列表的排序操作 915.4 列表的嵌套 925.4.1 什么是列表的嵌套 925.4.2 列表嵌套案例——分配老师到不同的办公室 925.5 元组 935.6 字典 965.6.1 字典介绍 965.6.2 字典的常见操作 965.6.3 字典的遍历 05.7 本章小结 15.8 本章习题 2第6章 Python函数 56.1 什么是函数 66.2 函数的定义和调用 66.2.1 定义函数 66.2.2 调用函数 76.3 函数的参数 76.3.1 函数参数的传递 76.3.2 默认参数 86.3.3 不定长参数 96.4 函数的返回值 1116.5 函数的四种类型 1116.5.1 无参数、无返回值的函数 1116.5.2 无参数、有返回值的函数 1126.5.3 有参数、无返回值的函数 1126.5.4 有参数、有返回值的函数 1136.6 函数案例——名片管理器 1136.7 函数的嵌套调用 1166.8 变量作用域 1176.8.1 LEGB原则 1176.8.2 全局变量和局部变量 1186.8.3 global和nonlocal关键字 1196.9 递归函数和匿名函数 1206.9.1 递归函数 1206.9.2 匿名函数 1216. 日期时间函数 1236..1 时间函数 1236..2 日历函数 1276.11 数函数 1286.12 阶段案例——学生管理系统 1306.13 本章小结 1346.14 本章习题 134第7章 函数 1377.1 闭 1387.2 装饰器 1397.2.1 什么是装饰器 1397.2.2 多个装饰器 1417.2.3 装饰器对有参数函数进行装饰 1437.2.4 装饰器对带有返回值的函数进行装饰 1457.2.5 带有参数的装饰器 1467.3 常见Python内置函数 1477.3.1 map函数 1477.3.2 filter函数 1487.3.3 reduce函数 1497.4 本章小结 1507.5 本章习题 150第8章 Python文件操作 1538.1 文件的打开和关闭 1548.1.1 文件的打开 1548.1.2 文件模式 1548.1.3 文件的关闭 1558.2 文件的读写 1558.2.1 写文件 1558.2.2 读文件 1568.2.3 文件读写应用——制作文件的备份 1588.2.4 文件的定位读写 1598.3 文件的重命名和删除 1628.3.1 文件的重命名 1628.3.2 文件的删除 1628.4 文件夹的相关操作 1628.5 文件操作应用——批量修改文件名 1638.6 文件案例——学生管理系统(文件版) 1648.7 本章小结 1668.8 本章习题 166第9章 异常 1699.1 异常简介 1709.2 异常类 1709.3 异常处理 1729.3.1 捕获简单异常 1739.3.2 捕获多个异常 1749.3.3 捕获异常的描述信息 1759.3.4 捕获所有的异常 1769.3.5 没有捕获到异常 1789.3.6 终止行为 1799.4 抛出异常 1819.4.1 raise语句 1819.4.2 assert语句 1839.5 自定义异常 1849.6 预定义清理 1859.6.1 ith语句 1859.6.2 上下文管理器 1869.7 本章小结 1879.8 本章习题 187第章 Python模块 189.1 模块的基本使用 190.2 模块的制作 192.3 Python中的 193.4 模块的发布 194.5 模块的安装 196.6 本章小结 196.7 本章习题 1971章 Python面向对象编程(上) 19811.1 面向对象编程概述 19911.2 类和对象 20011.2.1 类和对象的关系 20011.2.2 类的定义 20111.2.3 根据类创建对象 20111.3 构造方法和析构方法 20211.3.1 构造方法 20311.3.2 析构方法 20411.4 self的使用 20511.5 运算符重载 20611.5.1 加法运算符重载 20611.5.2 索引和分片重载 20711.5.3 定制对象的字符串形式 211.6 阶段案例——反恐精英CS 21211.7 本章小结 21911.8 本章习题 2192章 Python面向对象编程(下) 22112.1 封装(隐藏数据和保护属性) 22212.2 继承 22312.2.1 单继承 22312.2.2 多继承 22512.2.3 重写父类方法与调用父类方法 22712.3 多态 22912.4 类属性和实例属性 23112.5 类方法和静态方法 23212.6 本章小结 23412.7 本章习题 2343章 飞机大战 23613.1 游戏介绍 23713.1.1 飞机大战游戏简介 23713.1.2 分析游戏显示的过程 23813.2 游戏准备工作 23813.2.1 添加pygame模块 23813.2.2 搭建游戏界面 24113.2.3 检查键盘的输入 24213.3 显示玩家飞机控制移动方向 24413.4 玩家飞机发射子弹 24613.4.1 显示子弹 24613.4.2 子弹移动 24713.5 敌人飞机 24913.5.1 显示敌人飞机 24913.5.2 控制敌人飞机移动 25113.5.3 敌人飞机发射子弹 25213.6 优化程序代码 25413.6.1 抽取子弹基类 25413.6.2 抽取飞机基类 25513.7 本章小结 258........