从2020年开始,相比Python 2,为什么一定要学Python 3?

      Python是一种简洁的面向对象的计算机编程语言。简洁指的是代码风格。Python的设计哲学是优雅、明确和简单,最好只用一种方法做一件事,从而使代码具有更好的可读性。面向对象指的是 Python在设计时是以对象为核心的,其中的函数、模块、数字、字符串都是对象,这有益于增强源代码的复用性。

       Python易于上手,通过执行一些简单的操作就能让代码运行。Python非常适合用来执行原型开发或其他特殊的编码任务,同时编程人员又不用为了维护代码而烦恼。

       Python拥有大量的标准库来支持普通的编程任务﹐例如连接网络服务器、使用正则表达式搜索文字、读取和修改文件等。

       Python的交互模式可以很方便地用来检测代码片段。Python还自带名为IDLE的集成开发环境,可以用来方便地创建、运行、测试和调试Python程序。

       Python通过添加新的模块可以很容易地进行扩展,这些模块可通过类似C或C++的编译型语言来执行。注意,Python是解释型脚本语言。Python可以在任何环境中运行,包括Mac OS x、Windows、Linux和UNIX,通过进行非官方构建,也可以在Android和 ios上运行。

       作为一名Python初学者,你是不是还在犹豫是学习Python 3还是 Python 2?毕竟网络上有不少资料都是面向Python 2的,学习Python 3会不会不好呢?你多虑了。Python 3和 Python 2是不兼容的,而且从2020年起,官方已不再支持对Python 2的维护。因此,强烈建议你直接开始学习Python 3。

       《Python 3高级教程(第3版)》从基础知识开始讲起,由浅入深,逐步介绍了函数、类、内置对象、对象管理、字符串、文档使用、测试等内容。Python 3终于把 Python 2中让人诟病的字节和字符串区分开了,因此本书用一整章的内容详细阐述Python 3中的字符串及相关新特性。不得不说,Python 3在处理字符串时相比其他语言要好很多。

       在介绍函数和类时,《Python 3高级教程(第3版)》引入了大量你在实际项目中可能会用到的实战小技巧,你可以参考项目的案例代码,以便理解用法。本书原著被奉为“Python进阶神作”。对于有一定Python经验的程序员,本书将能够帮助你更好地理解Python的运作原理,从而在工作中编写出更好的代码。

      最后,希望读者通过阅读本书能早日步入Python语言编程殿堂,领略 Python 语言之美!

                节选自《Python 3高级教程(第3版)》

——————————————————————————图书基本信息————————————————————————————————————————

书名:《Python 3高级教程(第3版)》

ISBN:9787302563556

定价:89元

出版时间:2020年10月

作者:[美]J.伯顿·布朗宁(J.Burton Browning),[美]马蒂·阿尔金(Marty Alchin) 著; 杨庆麟 译

想了解更多内容,请点击: https://item.m.jd.com/product/13005560.html

————————————————————————————————————试读样章——————————————————————————————————————

猜你喜欢

转载自blog.csdn.net/qinghuawenkang/article/details/109643709
今日推荐