Python-简介

创始人

吉多-范罗苏姆(Guido van Rossum)

起名

Python (蟒蛇)

解释器和编译器的区别

计算机只能识别机器语言,所以程序员所写的程序语言翻译成机器语言,计算机才能执行程序。这个翻译的工具就是编译器。

编译器翻译有两种方式:一种是编译,另外一种是解释。

编译是把程序通过编译器全部翻译成机器语言,形成可执行文件,直接双击运行就可以了,优点是执行速度快,缺点是跨平台性差

解释是把程序的代码逐个翻译然后执行,重复这个过程,优点是跨平台性好,缺点是执行速度并编译慢

设计目标

  1. 简单直观,且与主要竞争者一样强大
  2. 开源
  3. 可阅读性强
  4. 适用于短期开发的任务

设计哲学

  1. 优雅
  2. 明确
  3. 简单
  4. 用一种方法,最好只有一种方法来做一件事
  5. 面临多种选择,拒绝花哨语法,选择明确而少歧义的语法

特性

  1. 代码量少
  2. 开发速度快
  3. 完全面向对象
  4. 拥有一个强大的标准库
  5. 开源社区提供了大量第三方模块
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值