《Python编程:从入门到实践》这本书本身并没有第一时间买,自己最早接触python的时间是在2015年,那时候这本书国内还没有出版社引进,自己购买的的是《python基础教程》这本书,里面仍然使用的是python2的样例代码,当时也是python2到python3的过渡阶段,自己尝试用python3来实现里面的示例代码,这个过程中也遇到了很多问题,总之那本书的体验不是太好。后面自己主要是使用C/C++进行开发,一直到2019年左右机器学习,人工智能等方向变得热门才开始接触python,也以此为契机购买了《Python编程:从入门到实践》这本书的第一版。
这本书现在已经出第二版了,自己也粗略阅读了一遍第二版的内容,整体排版和内容变化不大,毕竟第一版已经做的很好了。第二版在“基础知识”新增Sublime Text、f字符串、大数表示法和常量表示法等主题,“项目”采用更简明的结构、更清晰的语法以及更流行的库和工具,如Plotly和新版本的Django。
这本书的基础知识部分的对python3的语法部分做了很详细的说明,虽然这本书叫从入门到实践,但这部分的内容就单纯针对python3这门编程语言来说已经算非常完善了,毕竟python本身就是对新人最友好的语言之一(对比C/C++而言)。寥寥两百页基本就能全面的系统地学完python的语法部分,这对C/C++的学习者是非常羡慕的。而且基础部分的章节排版也很清晰从“数据类型”到“语句结构”再到“内置容器”ÿ