这是菜鸟学Python的第92篇原创文章
阅读本文大概需要4分钟
相信学Python的同学一定看过不少书,我不知道大家看过多少,反正我一路学Python看了不少书,家里的书桌上堆满了很多Python的书.因为Python的应用非常广,知识点也非常多,也非常的杂,宛如一个个散落的珍珠,需要一个好的项链把它穿起来.最近我在看"Python语言及其应用",发现这本书就是非常少有的,总结性的书,它把Python很多散落的知识都集合在一起了.下面就谈谈我的一些读后感~~
每本Python的书都有最适合的读者和针对的阅读人群。有的适合初学者,有的适合高手,有的适合发烧友.但是这本书初级和中级的读者都适合,我拿到这本书,读了一段时间发现它对知识的梳理灰常全面.
从字符串,列表,字典,循环,函数,模块,对象类,文件处理,时间处理,系统API,并发,WEB框架和Python开发和调试,覆盖的非常全面.
看完的第一感觉就是这本书帮我把以前学的知识又梳理了一遍,让我的功力又提升了不少。虽然我玩Python有几年了,但是对一些熟悉的概念,我觉得它帮我很好的梳理了一遍,有一种温故而知新的感觉.而对一些生冷的概念,又帮我打开了思路,扩了眼界,因为Python对解决一个问题有很多方法,特别是有一些好的API而你不知道.
相信所有学Python的人对这两块一定不陌生,非常基础但又是非常重要的概念.可以说无论你用Python做什么,都会用到.但是有谁能保证说自己对这两块运用非常得心应手呢~~它的技巧和用法都散落在很多书里面,幸运的是这本书把这些技巧和运用总结的非常好,无论是新手还是老手都获益匪浅:
1).部分关于字符串内容:
使用引号创建
使用str进行类型转化
使用转义
使用+拼接
使用*复制
使用[]分割提取字符串
使用len,split,join,replace处理字符串
大小写对齐
2).部分关于字典,列表,元组和集合的内容:
使用list()转换其他数据类型列表
使用offset获取修改元素
使用append,extend,insert,del,remove,pop,index处理列表
使用count,join,sort,len,in查询,记录,转换,排序列表
使用dict()转换字典
使用key,update,del修改合并字典
使用in,keys,values,items,copy处理键值对
复杂的数据结合组合
文件的处理,无论你用Python做运维,自动化开发,数据分析,机器学习都会用到的.关于文件处理的系统API特别多,我记得我当时学的时候找了很多书都没有找到一本书从逻辑层次上,分门别类的总结,有同学说可以查官方文档呀
不错,查文档确实是一个途径,但是那个是辅助的,你需要有一个对系统文件的API有一个整体的了解,从整体到局部就非常简单了.
这本书却把这块知识很好的总结了:
文件中的创建,判断,检查,复制,修改权限,获取路径,删掉文件
目录的创建,删除,列出目录的内容,修改当前目录,过滤目录文件
时间和日期:常见的时间和日期的处理
代码写多了,产品的功能稍微复杂一点,并发就一个绕不过的话题,如何处理并发的,线程,进程,协程还有什么方法呢,这本书除了对传统的并发的方法介绍了一些,还讲了一个好的方法哦
比如使用基于事件驱动的网络引擎框架Twisted,还有从网络的高度给了我一些思路,比如用Redis,把单机过度到多个并发盒子,通过网络化解决高并发问题。
说实话以前解决并发问题我就是传统的几斧头,读了这本,思路开阔了不少,特别是对redis回头要好好研究研究.
结论
好的,洋洋洒洒写了这么多,上面列出了一些不错的地方,但是这本书也有一些不足的地方,我个人觉得,对一些Python的高阶函数用法,还有装饰器的介绍,书中没有涉及。还有一些类里面的细节概念没有涉及,当然不可能一本书会把Python所有的方方面面都讲道。每一本书都有自己的侧重点,我觉得这本书对于初学者来说,还是不错的一本,知识点总结的非常详细到位,为后面的继续深入学习打下基础.
公号合作伙伴:Udacity
来自硅谷的Udacity,它是美国三大慕课网之一,来源于硅谷,是一所云端的“硅谷大学”. 创始人是斯坦福大学教授,前 Google 院士,无人驾驶车的发明者以及 Google 眼镜的项目领头人,里面的老师以及课程都是来之硅谷,而且跟Google,Facebook,AT&T, 滴滴等巨头合作
现在就可以加入,仅限200人,可以预定!
点击底部 阅读原文 获得预定地址
输入:cainiaoXY 支付尾款时可获得300元减免!
本篇文章来源于: 菜鸟学Python
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python可变参数函数使用详解11/21
- ♥ 如何设置环境变量10/28
- ♥ 如何在python中创建一个txt文件08/18
- ♥ Python中的神器Pandas,但是有人说Pandas慢...03/30
- ♥ python 集合计数.Counter12/21
- ♥ 机房布线的最高境界 | 最后的暗黑系,真是亮瞎眼05/16
内容反馈