python笔记-python的基本特点(ノ`⊿´)ノ

python笔记-python的基本特点ノ`⊿´ノ

python的基本特点

python是一种解释性、面向对象、动态数据类型的高级程序开发语言。

语法特点

  1. 语法简单,易于学习,极简主义编程语言,贴近伪代码
  2. 开源性:
    • python编写的代码是开源的
    • python的解释器和模块也是开源的
  3. 解释性语言,可以跨平台:解释性语言一般是跨平台的,因为移植性好
    • 解释型语言:解释器助航解释每一句源代码,例如python
    • 编译型语言:编译器:必须提前将所有源代码转成二进制,一次性转换,生成一个可执行文件 .exe,如C、C++

    Java和C#都属于半编译半解释型语言,源代码要先转换成一种中间文件(字节码文件),然后再去虚拟机执行

  4. 面向对象的编程语言,但python不强制面向对象(Java强制)
  5. 多模块化:丰富的标准库
  6. 可扩展性强:例如需不开放/运行速度快的代码,可以使用C/C++编写后再到python中调用它们,从一定程度上扩展性弥补了运行速度慢
  7. 可嵌入:python可嵌入到C/C++程序,使程序脚本化

缺点:运行速度慢、加密困难

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值