Python轻松学:爬虫、游戏与架站: 爬虫、游戏与架站
معرفی کتاب «Python轻松学:爬虫、游戏与架站: 爬虫、游戏与架站» نوشتهٔ 王春艳编著، منتشرشده توسط نشر 清华大学出版社 Qing hua da xue chu ban she در سال 2019. این کتاب در 3 صفحه، فرمت pdf، زبان zh ارائه شده است. «Python轻松学:爬虫、游戏与架站: 爬虫、游戏与架站» در دستهٔ بدون دستهبندی قرار دارد.
本书以 Python 3.6 为蓝本, 以图文并茂的方式深入浅出地引导读者学习 Python 开发技术, 主要内容包括Python 基础、 Python 数据结构、 Python 模块、 文件读写、异常处理、 MySQL 数据库操作、 爬虫开发、游戏编程、 Django架站等。全书提供了爬虫、游戏和Django开发项目,让读者在掌握实用开发技能的同时能够自己动手开发实际应用。本书配合有趣的手绘图教学,讲解生动, 实例丰富, 易于掌握, 同时提供学习本书的 Python 视频课程, 特别适合刚刚接触编程的新手或者转型到 Python 开发的人员使用。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 8 第1章 进入Python 3.x的世界 16 1.1 初识 Python 16 1.2 Python环境搭建 18 1.3 开发工具(VSCode)的安装 25 1.4 老规矩——从“Hello World”开始 29 1.5 小结 30 1.6 编程练习 30 第2章 Python基础修炼 31 2.1 开启Python编程 31 2.2 你不知道的变量 38 2.3 运算符和表达式 42 2.4 玩转字符串 51 2.5 正则表达式 60 2.6 小结 66 2.7 编程练习 66 第3章 Python数据结构 68 3.1 列表 68 3.2 元组 75 3.3 字典 78 3.4 小结 81 3.5 编程练习 81 第4章 分支和循环 82 4.1 教你指挥计算机:流程控制 82 4.2 教你指挥计算机:循环语句 86 4.3 小结 91 4.4 编程练习 91 第5章 Python中的函数 92 5.1 初识函数 92 5.2 函数参数 94 5.3 函数的返回值 98 5.4 递归函数 99 5.5 匿名函数 102 5.6 函数嵌套 103 5.7 高阶函数 105 5.8 装饰器 105 5.9 作用域的问题 107 5.10 小结 111 5.11 编程练习 111 第6章 面向对象编程 113 6.1 走进面向对象的世界 113 6.2 认识一下大家族成员 115 6.3 继承 123 6.4 封装 127 6.5 多态 128 6.6 如何设计面向对象 129 6.7 小结 131 6.8 编程练习 131 第7章 Python的模块 132 7.1 模块的概念与使用 132 7.2 标准库(内置模块) 135 7.3 第三方模块 141 7.4 自定义模块 145 7.5 小结 149 7.6 编程练习 149 第8章 文件读写和异常处理 150 8.1 读取文件 150 8.2 写入文件 156 8.3 异常处理 158 8.4 小结 162 8.5 编程练习 163 第9章 操作数据库 164 9.1 数据库介绍 164 9.2 MySQL基础 167 9.3 Python操作MySQL数据库 175 9.4 小结 178 9.5 编程练习 178 第10章 Django架站 179 10.1 Django介绍 179 10.2 Django博客项目 183 10.3 Django扩展 206 10.4 小结 211 10.5 编程练习 211 第11章 编写打飞机游戏 213 11.1 初识Pygame 213 11.2 Pygame模块一览 214 11.3 游戏概述 215 11.4 游戏初始化 216 11.5 我方飞机 222 11.6 敌方飞机 224 11.7 两军相遇 227 11.8 小结 229 11.9 编程练习 230 第12章 编写Python爬虫 231 12.1 什么是网络爬虫 231 12.2 urllib 模块 237 12.3 爬虫实例 243 12.4 小结 252 正文结束 252 结束语 253 本书以Python 3.6为蓝本,以图文并茂的方式深入浅出地引导读者学习Python开发技术,主要内容包括Python基础、Python数据结构、Python模块、文件读写、异常处理、MySQL数据库操作、爬虫开发、游戏编程、Django架站等。全书提供了爬虫、游戏和Django开发项目,让读者在掌握实用开发技能的同时能够自己动手开发实际应用。 本书配合有趣的手绘图教学,讲解生动,实例丰富,易于掌握,同时提供学习本书的Python视频课程,特别适合刚刚接触编程的新手或者转型到Python开发的人员使用。
دانلود کتاب Python轻松学:爬虫、游戏与架站: 爬虫、游戏与架站