Python的优缺点?
发布网友
发布时间:2022-03-03 19:35
我来回答
共4个回答
热心网友
时间:2022-03-03 21:04
优点
Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。
除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。
缺点:
第一个缺点就是运行速度慢,和C程序相比非常慢,因为Python是解释型语言,你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。
这个缺点仅限于你要编写的软件需要卖给别人的时候。好消息是目前的互联网时代,靠卖软件授权的商业模式越来越少了,靠网站和移动应用卖服务的模式越来越多了,后一种模式不需要把源码给别人。
再说了,现在如火如荼的开源运动和互联网自由开放的精神是一致的,互联网上有无数非常优秀的像Linux一样的开源代码,我们千万不要高估自己写的代码真的有非常大的“商业价值”。那些大公司的代码不愿意开放的更重要的原因是代码写得太烂了,一旦开源,就没人敢用他们的产品了。
热心网友
时间:2022-03-03 22:22
python编程语言的优点:
Python编程语言简单易学Python语言适合任何人学习,已经在中进行了解释;python编程语言的功能强大也可以说python编程语言的模块众多;Python的模块基本实现了所有的常见的功能;python编程语言的程序员使用的python编写都是开源的,python的可扩展性也是很强大的,python的可扩展性体现在了python的模块上,可以应用到绝大部分的应用场景。
Python编程语言的缺点:
首先是运行速度慢,运行速度慢是解释型语言的通病,当然python编程语言也不例外,常见运行比较慢的运行速度是C、C++和Java,但是python编程语言比Java编程语言还要慢,但是运行速度慢的缺点也不会带来什么大问题,升级一下计算机的硬件,提高应能的兴建,这样是可以弥补软件性能的不足的。
热心网友
时间:2022-03-03 23:57
python语言的优势介绍:
1、python是一门简单的编程语言,代表简单主义思想;
2、python简单容易上手,语法简单文档也非常明确;
3、python免费开源,是一款FLOSS(自由/源代码软件)之一,使用者可以自由发布这个软件的拷贝、阅读它的源代码、对它做改动,用于新的自由软件中。
4、因为它的开源本质,Python已经被移植在许多平台上。
5、Python既支持面向过程也支持面向对象。
6、python有丰富的库,Python标准库很庞大。包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP等。
7、代码规范,Python采用强制缩进的方式使得代码可读性良好。
python语言的劣势介绍:
1、速度较慢,python是解释型语言,所以要比速度比C++、C语言慢一些,不过对于用户而言,机器上运行速度是可以忽略的;
2、python因为开源特性,是不可以加密的;
3、python强制缩进,如果没有其他编程语言经验,python的缩进会让你非常不习惯的。
热心网友
时间:2022-03-04 01:48
关于它的优点的话,我觉得就是说它的速度比较快吧。