python游戏编程快速上手pdf,python游戏编程书籍

  python游戏编程快速上手pdf,python游戏编程书籍

  第1章Python 1概述

  1.1了解python 2

  1 . 1 . 1 python 2的开发

  1 . 1 . 2 Python 2的特点

  1 . 1 . 3 python 3的应用领域

  python的第4版

  1.1.5 Python 2.x和Python 3.x版本

  5个差异

  第1章Python 1概述

  1.1了解python 2

  1 . 1 . 1 python 2的开发

  1 . 1 . 2 Python 2的特点

  1 . 1 . 3 python 3的应用领域

  python的第4版

  1.1.5 Python 2.x和Python 3.x版本

  5个差异

  1.2 Python安装8

  1.2.1 Windows安装Python开发环境9

  1.2.2 Linux安装Python开发环境12

  1.2.3 Mac OS安装Python开发环境13

  1.3 IPython——交互式解释器14

  1.4集成开发环境——PyCharm 15

  1.4.1 PyCharm下载和安装15

  1.4.2使用py charm 18

  1.5 Python程序的执行原理22

  1.6本章概述22

  1.7本章练习23

  第2章Python基本语法25

  2.1基本语法26

  注释26

  2.1.2线条和缩进26

  2.1.3句子换行

  2.2变量和数据类型27

  变量和赋值27

  变量的类型28

  2.3标识符和关键字30

  标识符30

  关键词31

  2.4简单数字类型31

  2.4.1整型31

  浮点型32

  布尔类型32

  多类型33

  数字类型转换33

  2.5操作员34

  算术运算符34

  2.5.2赋值运算符35

  2.5.3复合赋值运算符36

  2.5.4比较运算符37

  逻辑运算符39

  2.5.6会员运营商40

  2.6位操作41

  2.6.1向左移动位置42

  2.6.2向右移动位置42

  2.6.3按职位细分42

  2.6.4位数或43位数

  异或43

  2.6.6逐位反转43

  2.7操作员优先级44

  2.8本章概述45

  2.9本章练习45

  第三章Python的一般句子48

  3.1第49号判决

  如果49

  if-else语句50

  if-elif声明52

  3.1.4如果嵌套53

  3.1.5 if机3354猜拳游戏54

  3.2循环语句55

  3.2.1当周期56

  3.2.2对于第56周期

  3.2.3循环工况——时计算1~100

  偶数和57

  3.2.4嵌套时57

  3.2.5嵌套盒——打印模式58

  3.2.6嵌套情况下—— 99功率表59

  3.3 Python 60的其他句子

  3.3.1中断声明60

  3.3.2继续陈述60

  3.3.3通过陈述61

  其他61

  3.4本章概述62

  3.5本章练习62

  第四章弦65

  4.1弦乐简介66

  4.1.1什么是字符串66

  4.1.2转义字符66

  4.2字符串输出和输入68

  字符串输出68

  字符串输入69

  4.3访问字符串值70

  4.3.1字符串70的存储方法

  4.3.2用切片切下细绳70

  4.4字符串嵌入功能70

  查找71

  索引72

  第73条

  更换73

  精灵74

  4.4

  . 6大写74

  标题75

  4.4.8从75开始

  端盖76

  上部76

  仅77页

  公正77

  中心78

  lstrip 78

  rstrip 79

  第79条

  4.5字符串运算符80

  4.6本章概述81

  4.7本章练习81

  第5章列表、元组和字典84

  5.1清单概述85

  5.2循环遍历列表85

  5.3列表的常见操作86

  5.3.1在清单中增加要素86

  5.3.2在列表中找到元素88

  5.3.3修改列表中的元素89

  5.3.4从清单中删除要点89

  5.3.5列表的排序操作91

  5.4列表嵌套92

  5.4.1什么是列表嵌套92

  5.4.2列出嵌套案例3354分配教师到

  不同的办公室92

  5.5元组93

  5.6字典96

  5.6.1词典介绍96

  5.6.2字典的常见操作96

  5.6.3遍历字典100

  5.7本章概述101

  5.8本章练习102

  第6章Python函数105

  6.1什么是功能106

  6.2函数的定义和调用106

  定义功能106

  6.2.2调用函数107

  6.3函数的参数107

  6.3.1功能参数的传递107

  默认参数108

  6.3.3不定长参数109

  6.4函数111的返回值

  6.5四种类型的功能111

  6.5.1没有参数和返回值的函数111

  6.5.2没有参数和返回值的函数112

  6.5.3带参数且无返回值的函数112

  6.5.4带参数和返回值的函数113

  6.6功能案例——名片管理器113

  6.7函数的嵌套调用116

  6.8变量的范围117

  6.8.1 LEGB原则117

  全局变量和局部变量118

  6.8.3全局和非本地关键字119

  6.9递归函数和匿名函数120

  递归函数120

  匿名函数121

  6.10日期时间功能123

  时间功能123

  日历功能127

  6.11随机数功能128

  6.12阶段案例——学生管理

  系统130

  6.13本章概述134

  6.14本章练习134

  第7章高级功能137

  7.1关闭138

  7.2装修工139

  7.2.1什么是装饰品139

  7.2.2多个装饰工141

  7.2.3装修工装修功能用参数143

  7.2.4 Decorator用返回值执行函数。

  装饰145

  7.2.5装修工用参数146

  7.3常见的Python内置函数147

  7.3.1地图功能147

  7.3.2过滤功能148

  7.3.3简化功能149

  7.4本章概述150

  7.5本章练习150

  第八章Python文件操作153

  8.1文件的开启和关闭

  8.1.1文件的开启

  文件模式154

  8.1.3文件的结束

  8.2文件的阅读和书写

  8.2.1书写文件155

  阅读文件156

  8.2.3文件读写应用程序3354制作文件。

  备份158

  8.2.4文件的存放、阅读和书写

  8.3文件的重命名和删除162

  8.3.1文件重命名162

  8.3.2文件的删除

  8.4文件夹的相关操作162

  8.5文件操作应用——批量修改

  文件名163

  8.6档案案例3354学生管理系统

  (文档版本)164

  8.7本章概述166

  8.8本章练习166

  第九章例外169

  9.1异常情况介绍170

  9.2例外类别170

  9.3异常处理172

  9.3.1捕捉一个简单的异常173

  9.3.2捕捉多个异常174

  9.3.3捕获异常的描述信息175

  9.3.4捕捉所有异常176

  9.3.5异常178未被捕获

  行为的终止179

  9.4抛出异常181

  9.4.1提出声明181

  9.4.2断言声明183

  9.5自定义异常184

  9.6预定义清理185

  9.6.1使用声明185

  9.6.2上下文管理器186

  9.7本章概述187

  9.8本章练习187

  第十章Python模块189

  0.1模块的基本使用190

  192 0.2模块生产

  python 193中的0.3包

  0.4模块194的发布

  0.5模块的安装196

  10.6本章概述196

  10.7本章练习197

  第十一章Python面向对象

  编程(第一部分)198

  11.1面向对象编程概述199

  11.2类和对象200

  11.2.1类和对象之间的关系200

  11.2.2类别201的定义

  11.2.3从类创建对象201

  1.3构建方法和破坏方法202

  1.3.1施工方法203

  破坏性方法204

  1.4自我的使用205

  1.5操作员过载206

  加法运算符206的重载

  11.5.2索引和碎片超载207

  1.5.3自定义对象的字符串形式210

  1.6阶段案例——反恐精英CS 212

  11.7本章概述219

  11.8本章中的练习219

  第十二章Python面向对象

  编程(第二部分)221

  12.1封装(数据隐藏和保护

  属性)222

  12.2继承223

  12.2.1单一继承

  多重继承225

  12.2.3覆盖父类方法并调用父类方法227

  2.3多态性229

  12.4类属性和实例属性231

  12.5类方法和静态方法232

  12.6本章概述234

  12.7本章练习234

  第十三章飞机大战236

  13.1游戏简介237

  13.1.1飞机大战游戏简介237

  3.1.2分析游戏显示的过程238

  13.2比赛准备238

  13.2.1添加pygame模块238

  13.2.2建立游戏界面241

  13.2.3检查键盘输入242

  13.3显示玩家的平面,控制移动。

  方向244

  13.4玩家的飞机发射子弹246

  13.4.1显示项目符号246

  13.4.2子弹移动247

  13.5敌机249

  13.5.1显示敌机249

  13.5.2控制敌机的移动251

  13.5.3敌机发射子弹252发

  13.6优化程序代码254

  13.6.1提取项目符号基类254

  13.6.2提取飞机基本类别255

  13.7本章概述258

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: