Python 3.8编程快速入门

Python 3.8编程快速入门

作者:薛燚

出版社:清华大学

出版年:2020年9月

ISBN:9787302562986

所属分类:网络科技

书刊介绍

《Python 3.8编程快速入门》内容简介

随着人工智能时代的到来,Python已经成为主流开发语言。本书针对完全零基础入门的读者,采用最小化安装+极简代码的教学方式,让读者学练结合,达到入门Python与网络爬虫编程的目的。本书使用PyCharm开发环境,提供源码与开发环境下载。本书分为16章,从Python版本的演化、环境的搭建开始,逐步介绍Python 3.8语言的语法基础,包括内置类型、流程控制、函数、类和对象、异常处理、模块和包、迭代器、装饰器、多线程、文件和目录、正则表达式、网络编程、urllib爬虫、Beautiful Soup爬虫实战与Scrapy爬虫实战等。本书概念清晰、内容简练,是广大Python与网络爬虫入门读者的佳选,同时也非常适合高等院校和培训学校相关专业的师生教学参考。
薛燚,某IT公司项目经理,有二十多年软件开发经验和项目管理经验。

作品目录

内容简介
前言
本书特色
本书内容
源码下载与技术支持
本书读者
第1章:Python简介
1.1、Python的历史
1.2、为什么使用Python
1.3、搭建Python
3.8开发环境
1.4、开始编程:第一个Python
Hello
World
1.5、Python语言特性
1.6、Python
3.8的新增功能
1.7、本章小结
第2章:Python基础知识
2.1、Python的基础简介
2.2、开始编程:九九乘法表
2.3、本章小结
第3章:Python的内置类型
3.1、Python的类型分类
3.2、简单类型
3.3、简单类型的运算
3.4、常量类型
3.5、序列类型
3.6、列表类型
3.7、元组类型
3.8、字符串类型
3.9、字典类型
3.10、集合类型
3.11、开始编程:文本统计和比较
3.12、本章小结
第4章:流程控制和函数
4.1、流程控制
4.2、函数
4.3、开始编程:八皇后算法
4.4、本章小结
第5章:类和对象
5.1、面向对象
5.2、Python类和对象
5.3、开始编程:自动打印字符图案
5.4、本章小结
第6章:异常捕获和抛出
6.1、异常处理
6.2、开始编程:计算机猜数
6.3、本章小结
第7章:模块和包
7.1、模块
7.2、包
7.3、本章小结
第8章:元类和新型类
8.1、元类
8.2、新型类
8.3、本章小结
第9章:迭代器、生成器和修饰器
9.1、迭代器和生成器
9.2、修饰器
9.3、本章小结
第10章:多线程
10.1、线程的概念
10.2、创建多线程
10.3、主线程
10.4、阻塞线程
10.5、判断线程是否是活动的
10.6、线程同步
10.7、本章小结
第11章:文件与目录
11.1、文件的处理
11.2、文件和目录的高级处理
11.3、开始编程:文件处理实战
11.4、本章小结
第12章:正则表达式
12.1、正则表达式简介
12.2、re模块的简单应用
12.3、常用正则表达式
12.4、本章小结
第13章:网络编程
13.1、网络编程理论基础
13.2、使用TCP的服务器与客户端
13.3、使用UDP的服务器与客户端
13.4、开始编程:网络聊天程序
13.5、本章小结
第14章:urllib爬虫
14.1、urllib、urllib2、urllib3的不同
14.2、urllib3中的request模块
14.3、request引发的异常
14.4、解析URL的parse模块
14.5、分析robots.txt文件
14.6、本章小结
第15章:网页爬虫实战
15.1、获取页面源码
15.2、过滤数据
15.3、数据保存
15.4、本章小结
第16章:Scrapy爬虫
16.1、安装Scrapy
16.2、Scrapy选择器XPath和CSS
16.3、Scrapy爬虫实战:今日影视
16.4、本章小结

相关推荐

微信二维码