Python3.5从零开始学

Python3.5从零开始学

作者:刘宇宙

出版社:清华大学

出版年:2017年7月

ISBN:9787302475965

所属分类:人文社科

书刊介绍

《Python3.5从零开始学》内容简介

《Python3.5从零开始学》专门针对Python新手量身定做,涵盖了Python3实际开发的重要知识点,内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象编程、文件操作、网络编程、邮件收发、数据库操作等,提供Python爬虫、数据处理项目范例,各章还安排了调试、问题解答、温故知新、牛九小试等内容,以帮助读者学会处理程序异常、解答学习困惑、巩固知识、学以致用。
《Python3.5从零开始学》通俗易懂、示例丰富、代码可读性及可操作性强。非常适合Python3.x初学者、想学习和了解Python3的程序员,也可作为Python网课、培训及大专院校教学用书。
刘宇宙,计算科学学学士,多年工作经验,先后供职于上海海鼎、上海云卯、上海宏力达,目前供职于上海透云科技码上加事业部,担任软件工程师,从事大数据研发。先后从事过卡系统的研发,云计算项目中IAAS系统的研发,大数据项目研发,物联网研发。对Java、Python有深入研究。Python技术爱好者,在CSDN发表原创Python博文多篇。

作品目录

内容简介
前言
第1章:进入Python
3.5的精彩世界
1.1、Python的起源
1.2、Python的应用场合
1.3、从2.7到3.5,Python的新特性
1.4、如何学习Python
1.5、Python环境构建
1.6、从hello
word开始
1.7、调试
1.8、问题解答
1.9、温故知新,学以致用
第2章:开启Python之旅
2.1、认识程序
2.2、数据类型
2.3、变量和关键字
2.4、语句
2.5、表达式
2.6、运算符和操作对象
2.7、字符串操作
2.8、注释
2.9、调试
2.10、问题解答
2.11、温故知新,学以致用
第3章:列表和元组
3.1、通用序列操作
3.2、列表
3.3、元组
3.4、列表与元组的区别
3.5、调试
3.6、问题解答
3.7、温故知新,学以致用
第4章:字符串
4.1、字符串的基本操作
4.2、字符串格式化
4.3、字符串方法
4.4、调试
4.5、问题解答
4.6、温故知新,学以致用
第5章:字典
5.1、字典的使用
5.2、创建和使用字典
5.3、字典方法
5.4、调试
5.5、问题解答
5.6、温故知新,学以致用
第6章:条件、循环和其他语句
6.1、使用文本编辑器
6.2、import的使用
6.3、别样的赋值
6.4、语句块
6.5、条件语句
6.6、循环
6.7、pass语句
6.8、牛刀小试——猜字游戏编写
6.9、Python程序调试
6.10、问题解答
6.11、温故知新,学以致用
第7章:函数
7.1、调用函数
7.2、定义函数
7.3、函数的参数
7.4、执行流程
7.5、形参和实参
7.6、变量作用域
7.7、有返回值和无返回值函数
7.8、为什么要有函数
7.9、返回函数
7.10、递归函数
7.11、匿名函数
7.12、偏函数
7.13、牛刀小试——经典排序之快速排序实现
7.14、调试
7.15、问题解答
7.16、温故知新,学以致用
第8章:面向对象编程
8.1、理解面向对象
8.2、类的定义与使用
8.3、深入类
8.4、继承
8.5、多态
8.6、封装
8.7、多重继承
8.8、获取对象信息
8.9、类的专有方法
8.10、牛刀小试——出行建议
8.11、调试
8.12、问题解答
8.13、温故知新,学以致用
第9章:异常
9.1、什么是异常
9.2、异常处理
9.3、抛出异常
9.4、捕捉多个异常
9.5、使用一个块捕捉多个异常
9.6、捕捉对象
9.7、全捕捉
9.8、异常中的else
9.9、自定义异常
9.10、finally子句
9.11、异常和函数
9.12、bug的由来
9.13、温故知新,学以致用
第10章:日期和时间
10.1、日期和时间
10.2、time模块
10.3、datetime模块
10.4、日历模块
10.5、牛刀小试——时间大杂烩
10.6、调试
10.7、温故知新,学以致用
第11章:正则表达式
11.1、认识正则表达式
11.2、re模块
11.3、贪婪模式和非贪婪模式
11.4、替换
11.5、编译
11.6、温故知新,学以致用
第12章:文件操作
12.1、打开文件
12.2、基本文件方法
12.3、对文件内容进行迭代
12.4、StringIO函数
12.5、序列化与反序列化
12.6、调试
12.7、问题解答
12.8、温故知新,学以致用
第13章:多线程
13.1、线程和进程
13.2、使用线程
13.3、_thread模块
13.4、threading模块
13.5、线程同步
13.6、线程优先级队列
13.7、线程与进程比较
13.8、调试
13.9、问题解答
13.10、温故知新,学以致用
第14章:发送和接收电子邮件
14.1、电子邮件介绍
14.2、发送邮件
14.3、POP3接收邮件
14.4、调试
14.5、问题解答
14.6、温故知新,学以致用
第15章:网络编程
15.1、网络编程初识
15.2、TCP/IP简介
15.3、网络设计模块
15.4、TCP编程
15.5、UDP编程
15.6、urllib模块
15.7、调试
15.8、问题解答
15.9、温故知新,学以致用
第16章:操作数据库
16.1、数据库介绍
16.2、Python数据库API
16.3、数据库操作
16.4、事务
16.5、调试
16.6、问题解答
16.7、温故知新,学以致用
第17章:项目实战——爬虫
17.1、了解爬虫
17.2、爬虫的原理
17.3、爬虫常用的几种技巧
17.4、爬虫示例——抓取豆瓣电影Top250影评数据
17.5、本章小结
第18章:项目实战——数据分析
18.1、数据持久化
18.2、模块化
18.3、数据分析的实现
18.4、项目小结
附录
结束语

相关推荐

微信二维码