Python的优缺点

【优点】

  1. 伪代码本质
  2. 易学:虽然是C语言写的但是摒弃了C语言的指针,简化了语法
  3. 可移植性:由于它的开源本质,Python已经被移植在许多平台上,改动之后就可以被应用在各个平台上
  4. 既支持面向过程的函数编程也支持面向对象的抽象编程。在面向想过程的语言中程序是由过程或仅仅是可重用代码的函数构建起来的;在面向对象的语言中,程序师有数据和功能组合而成的对象构建起来的。和其他语言相比较,Python以一种非常强大又简单的方式实现面向对象的编程。
  5. 可扩展和可嵌入性:可以在Python中使用C或者C++的语言编写的代码,或者在c/c++中嵌入Python代码为程序提供脚本功能
  6. 丰富的库:除了标准库(可以处理各种工作,包括正则、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-rpc、HTML、WAV文件、密码系统、GUI、TK等等) 之外Python还有可定义的第三方库可用(wxpython、twisted、Python图像库等)
  7. 规范的代码:强制性缩进时代吗具有极佳的可读性
  8. 在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。事实上,由于你不再需要担心如何编译程序,如何确保连接转载正确的库等等,所有这一切使得使用Python更加简单。由于你只需要把你的Python程序拷贝到另外一台计算机上,它就可以工作了,这也使得你的Python程序更加易于移植

【缺点】

  1. 运行速度慢,一般感觉不出来机器上运行速度的差异
  2. 开源性语言不能加密
  3. 架构选择太多
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值