
Python轻松学:爬虫、游戏与架站
- 大小:23.7 MB
- 类型:Python编程
- 格式:PDF
- 出版:清华大学出版社
- 作者:王春艳
- 更新:2019-10-18 20:46:00

趣味的手绘画插画图片:文本说不清的事儿我们看来图说。 丰富多彩的程序编写实例:已不干瘪地讲基础理论,用实例和新项目表明任何。 涉及到內容普遍:遮盖PythonWeb、Python网络爬虫、游戏编程几大网络热点运用,总有个就是你关心的。 相互配合教学视频:为有利于用户把握这书內容,小编专业视频录制了有关教学视频课程内容,用户能够登陆网址收看这书的教学视频,也可扫描仪正下方的二维码图片用手机观看。若应用全过程中出現难题,能够邮件发送至,主题风格为Python轻轻松松学:手机游戏、网络爬虫与架站配书文档。 行业交流:能够添加小编的QQ群开展行业交流,并得到服务支持。这书以Python3.6为原型,以图片配文字的方法从入门到精通地正确引导用户学习培训Python开发设计,主题思想包含Python基本、Python数据结构、Python控制模块、文档读写能力、异常处理、MySQL数据库查询实际操作、网络爬虫开发设计、游戏编程、Django架站等。本书出示了网络爬虫、手机游戏和Django开发设计新项目,让用户在把握好用开发设计专业技能的一起可以动手做开发设计具体运用。这书相互配合趣味的手绘图课堂教学,解读栩栩如生,案例丰富多彩,便于把握,一起出示学习培训这书的Python在线课程,非常合适不久触碰程序编写的初学者或是转型发展到Python开发设计的工作人员应用。 目录 第1章 进入Python 3.x的世界 1 1.1 初识 Python 1 1.1.1 Python起源 2 1.1.2 Python 发展历程 2 1.1.3 Python江湖地位 2 1.2 Python环境搭建 3 1.2.1 在Windows系统中安装Python 4 1.2.2 在Mac OS系统中安装Python 6 1.2.3 在Linux系统中安装Python 7 1.3 开发工具(VSCode)的安装 10 1.4 老规矩从Hello World开始 14 1.5 小结 15 1.6 编程练习 15 第2章 Python基础修炼 16 2.1 开启Python编程 16 2.1.1 交互式编程 17 2.1.2 脚本式编程 17 2.1.3 缩进 20 2.1.4 注释 21 2.2 你不知道的变量 23 2.2.1 变量命名的规则 23 2.2.2 变量使用 24 2.2.3 数据类型 26 2.3 运算符和表达式 27 2.3.1 算术运算符 28 2.3.2 比较运算符 29 2.3.3 赋值运算符 30 2.3.4 逻辑运算符 32 2.3.5 位运算符 32 2.3.6 成员运算符 34 2.3.7 身份运算符 34 2.3.8 运算符优先级 35 2.4 玩转字符串 36 2.4.1 字符串定义 36 2.4.2 字符串取值 37 2.4.3 转义字符 38 2.4.4 字符串常用方法 40 2.5 正则表达式 45 2.5.1 元字符 46 2.5.2 常用的正则表达式 47 2.5.3 re模块 47 2.5.4 贪婪模式和非贪婪模式 49 2.5.5 常用方法 49 2.6 小结 51 2.7 编程练习 51 第3章 Python数据结构 53 3.1 列表 53 3.1.1 定义专属列表 53 3.1.2 访问列表元素 54 3.1.3 删除列表元素 54 3.1.4 更新列表元素 55 3.1.5 分片操作 56 3.1.6 列表常用方法 58 3.2 元组 60 3.2.1 创建元组 60 3.2.2 访问元组 60 3.2.3 修改元组 61 3.2.4 删除元组 61 3.2.5 元组的内置函数 62 3.3 字典 63 3.3.1 定义字典 63 3.3.2 获取字典里的值 64 3.3.3 删除字典元素 64 3.3.4 更新字典里的值 65 3.3.5 字典的常用方法 65 3.4 小结 66 3.5 编程练习 66 第4章 分支和循环 67 4.1 教你指挥计算机:流程控制 67 4.1.1 if分支语句基础语法 68 4.1.2 通过猫和老鼠秒懂if真谛 68 4.1.3 复杂的if分支嵌套 69 4.1.4 多分支的出现 70 4.2 教你指挥计算机:循环语句 71 4.2.1 最早的循环 71 4.2.2 while循环 72 4.2.3 for循环 74 4.2.4 结束循环break 75 4.2.5 跳出循环continue 75 4.3 小结 76 4.4 编程练习 76 第5章 Python中的函数 77 5.1 初识函数 77 5.1.1 如何定义一个函数 78 5.1.2 函数的使用 78 5.2 函数参数 79 5.2.1 固定参数 80 5.2.2 默认参数 80 5.2.3 关键参数 81 5.2.4 可变参数 82 5.3 函数的返回值 83 5.4 递归函数 84 5.4.1 递归注意事项 85 5.4.2 经典递归案例 87 5.5 匿名函数 87 5.6 函数嵌套 88 5.7 高阶函数 90 5.8 装饰器 90 5.8.1 创建装饰器 91 5.8.2 装饰器语法糖 92 5.9 作用域的问题 92 5.9.1 局部变量 93 5.9.2 全局变量 94 5.10 小结 96 5.11 编程练习 96 第6章 面向对象编程 98 6.1 走进面向对象的世界 98 6.2 认识一下大家族成员 100 6.2.1 类 101 6.2.2 对象 102 6.2.3 属性和方法 103 6.2.4 构造函数 105 6.2.5 私有属性及私有方法 106 6.3 继承 108 6.3.1 继承的实现 109 6.3.2 继承的特点 109 6.3.3 多重继承 110 6.3.4 super 111 6.4 封装 112 6.5 多态 113 6.6 如何设计面向对象 114 6.7 小结 116 6.8 编程练习 116 第7章 Python的模块 117 7.1 模块的概念与使用 117 7.1.1 模块能做什么 118 7.1.2 引用模块 118 7.2 标准库(内置模块) 120 7.2.1 datetime 121 7.2.2 random 122 7.2.3 sys 123 7.2.4 os 123 7.2.5 hashlib 124 7.3 第三方模块 126 7.3.1 xlrd模块 127 7.3.2 Image模块 128 7.3.3 暴力破解加密压缩
相关资源
-
MSSQL入门、进阶、实战培训
ms SQL是指微软的SQLServer数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。 《 MSSQL入门-进阶-实战培训 》从基础起步,从入门到进阶再到实战,使读者能顺利地掌握使用SQL Server数据库的技术,从而更好的使用
大小:32.5 MBMSSQL
-
汇编语言与接口技术(第三版) 课后答案
《汇编语言与接口技术(第3版)》是2011年由清华大学出版社出版的图书,作者是王让定等。 本书将微机原理、汇编语言、微机接口技术有机地融为一体,除了按传统硬件接口的方式组织教材中的接口技术内容外,还引入了软件接口技术,以提高学习者的软硬件应用能力。本书以8086/8088为主介绍微处理器的结构、工作原理、指令系统等,兼顾80386、80486的相关内容。在汇编语言方面以MASM 6.0为主,同时介绍了与MASM 5.x的区别,详细讲解了基于80x86的汇编程序
大小:16.4 KB汇编语言课后答案
-
计算机组成与结构(第4版) 课后答案
本书共分12章,第1章~第10章主要论述计算机的基本组成原理和结构。内容包括数制和码制,基本逻辑部件,构成整个计算机系统的中央处理器(CPU)、存储器系统、输入输出(I/O)系统以及计算机网络等。并注意与当代先进的计算机技术相结合,例如在书中讨论了流水线组织、多级cache\,系统总线和外设接口的最新进展等。第11章全面讨论了各种类型的计算机,诸如微机、便携机、PDA、工作站/服务器、多媒体、并行多处理机等。第12章简单介绍了计算机的硬件
大小:5.38 MB计算机课后答案
-
《Web安全设计之道:.NET代码安全、界面漏洞防范与程序优化》源代码
编辑推荐 热门而且核心的解决之道,简明而易懂的方式讲解,典型而实用的实例引导,带领您进入神秘而妙不可言的.NET安全世界。 内容简介 随着Web应用程序日益广泛的应用,基于Web环境的安全性也越来越成为人们关注的问题,.NET框架的安全性给使用.NET平台编程的所有开发人员和用户带来了解决安全问题的福音。本书作者总结了多年项目实施和管理经验,在此基础上加以提炼,试图用最简明易懂的方式介绍.NET框架下的安全问题以及应对措施。本书内容
大小:61.42 KBWeb安全配套资源
-
python3.8.2官方文档:API参考手册
python3.8.2官方汉化版的文档,整理好的pdf文件,离线版的帮助手册。 这里汇总了Python3.8.2官方汉化版帮助文档,包含PythonC API 3.8.2 API参考手册、安装和使用 Python、常见问题、入门教程等,需要的朋友可下载试试! 说明:里面有部分文件没有汉化,这是官方汉化的问题,小编只是搬运工哦 Python3.8.2是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。 Python 优雅的语法和动态类型,以及解释型语言的本质,使它
大小:28 MBpython
-
微机原理与接口技术 课后答案
《微机原理与接口技术》以Intel系列芯片为样本重点介绍了微机原理与接口技术。《微机原理与接口技术》根据微处理器的最新发展,从IA-32结构微处理器(x86微处理器系列)整体着眼,又落实到最基本、最常用的处理器8086,介绍了微机系统原理、IA-32微处理器结构、各代处理器的特点、IA-32微处理器的指令系统、8086汇编语言程序设计、IA-32微处理器的工作方式、主存储器及与CPU的接口、输入输出、中断以及常用的微机接口电路和数模(D/A)转换与模数(A/D)转换
大小:23.5 KB微机原理课后答案
-
《Office 2003办公自动化培训教程》配套资源
内容简介 本书是零点起飞电脑培训学校丛书之一,全书详细介绍了办公软件Office 2003的相关知识,帮助用户解决在使用Office 2003的过程中遇到的一些疑难问题。本书主要内容包括Word入门、文档编辑与处理、添加表格与图像、文档排版、编辑长文档,Excel 2003入门、输入与编辑表格数据、计算表格数据、统计和分析表格数据、使用图表分析表格数据,PowerPoint 2003入门、制作与编辑幻灯片、设置幻灯片的版式和动画、放映与输出幻灯片和Office 2003各组件的协同
大小:663.09 MBOffice配套资源
-
C实用教程 课后答案
本书主要介绍C语言及其程序设计,包括教程部分、实验部分以及综合应用实习。内容介绍循序渐进、实用教程部分一般在讲解内容后紧跟示例、章节中的练习可以快速训练当前章节内容、综合实例是本章内容的综合,上机实验指导部分先领进门,然后自己操作和编程练习。与其他C语言教材比较,本书具有学生好学、教师好教的特点。 本书可作为大学本科、高职高专C语言课程的教材,也可以作为C语言的自学和培训用书。 目录 第1章C语言概论 1.1概论 1.
大小:752 KBC语言课后答案
参与送书
相关声明: