Python优缺点

优点:

• 阅读简单:Python是一种代表简单主义思想的语言。
• 易学:Python有极其简单的语法。
• 免费、开源:Python是FLOSS(自由/开放源码软件)之一。FLOSS是基于一个团体分享知识的概念。
• 高层语言:当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。
• 可移植性:由于它的开源本质,Python已经被移植在许多平台上。这些平台包括Linux、Windows、以及Google基于linux开发的Android平台等!
• 编译型语言:先把代码转换成可执行的二进制文件,用户只要运行编译好的二进制文件就可以,运行速度比较快
• 解释型语言:交给用户的是代码文件,当运行程序时,一边执行代码的编译一边运行,运行速度比较慢
• 面向对象:Python既支持面向过程的编程也支持面向对象的编程。
• 可扩展性:如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。
• 丰富的库:Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。
• 规范的代码:Python采用强制缩进的方式使得代码具有极佳的可读性。

缺点:

Python语言非常完善,没有明显的短板和缺点,唯一的缺点就是执行效率慢,这个是解释型语言所通有的,同时这个缺点也将被计算机越来越强大的性能所弥补。

猜你喜欢

转载自blog.csdn.net/fengmujin_962565593/article/details/80221875