Python 是一种多范式,通用,解释的高级编程语言。Python 允许程序员使用不同的编程风格来创建简单或复杂的程序,获得更快的结果并编写代码,就像用人类语言说话一样。一些流行的系统和应用程序 在开发过程中使用 Python 的包括 Google 搜索,YouTube,BitTorrent,Google App Engine,Eve  Online,Maya  和 iRobot 机器。

Python 的初步开发是由 Guido van Rossum 在 20 世纪 80 年代末率先发起的。今天,它由 Python 软件基金会开发。因为 Python 是一种多范式语言,Python 程序员可以使用不同的编程风格完成他们的任务:面向对象,命令式,功能性或反射性。Python 可用于 Web 开发,数字编程,游戏开发,串行端口访问等。

有两个属性使 Python 中的开发时间比其他编程语言更快:

  1. Python 是一种解释型语言,它排除了在执行程序之前编译代码的需要,因为 Python 在后台进行编译。因为 Python 是一种高级编程语言,所以它从编程代码中抽象出许多复杂的细节。Python 非常关注这种抽象,大多数新手程序员都可以理解它的代码。
  2. Python 代码往往比可比代码短。尽管 Python 提供了快速的开发时间,但它在执行时间方面略有滞后。与完全编译 C 和 C ++等语言相比,Python 程序执行速度较慢。当然,由于目前计算机的处理速度,速度差异通常只在基准测试中观察到,而不是在实际操作中观察到。在大多数情况下,Python 已经包含在 Linux 发行版和 Mac OS X 计算机中。

python是什么语言相关推荐

  1. python比c语言开发速度快多少倍_Python语言其实很慢,为什么机器学习这种快速算法步骤通常还是用呢?...

    原标题:Python语言其实很慢,为什么机器学习这种快速算法步骤通常还是用呢? 作为python的忠实粉丝,看见这个题目就情不自禁想怼回去.鉴于和谐社会,我决定慢慢讲道理. 首先,相对于c语言,pyt ...

  2. python语言入门r_小结:jieba分词的Python与R语言基础用法介绍

    当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放 人们说话不是一个词一个词崩出来的,文章也就由句子组成.要想让机器识别美文,体会中华名族汉语的博大精深,不是不可能.但是,首先需要将其转化成其 ...

  3. python与c语言数据交互,python与c语言交互应用实例

    1.python向c语言写数据 1) 先将接收端编译成一个共享链接库 gcc/arm-linux-gnueabihf-gcc -o bluetooth_proxy.so -shared -fPIC b ...

  4. 不是程序员学python有什么用-程序员的基本功:为什么非要用Python,其他语言不好吗?...

    原标题:程序员的基本功:为什么非要用Python,其他语言不好吗? Python能够这么火其中一个重要的原因是数据分析带起来的.Python的优点有很多,同样一个功能,其他语言需要写100行,而Pyt ...

  5. r语言和python-R VS Python:R语言是否真的过时了?

    ​自从CDA数据分析师开设了Level1 业务数据分析师 R专题之后,很多学生对此产生了疑惑.特别是在挖掘建模工具的选择上,甚至出现了选择恐惧症.在此,摘抄了 浩彬老撕 的文章,以及之前零零散散看的一 ...

  6. python与c语言在语法上的区别-C语言和Python编程先学习哪个

    原标题:C语言和Python编程先学习哪个 初学者,Python和C语言先学哪个好? 就像是"先有鸡还是先有蛋一样",先学python还是先学C语言,这也是个世纪难题. 这种纠结并 ...

  7. python比c语言好学吗-C 和 Python语言先学哪个好?

    提问:C和Python先学哪个好??? 度娘上有664万小伙伴和你一起纠结,搜狗上也有3万余人感到困惑,那么我们到底该如何选择呢?其实这并不是一个值得去思考的问题,因为兴趣是最好的老师,培养一个兴趣比 ...

  8. c与python的区别-Python与C语言有什么区别?

    答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...

  9. python和c语言有什么关系-Python与C语言有什么区别?

    答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...

  10. python是c语言写的吗-Python与C语言有什么区别?

    答题练手.手机排版不佳请谅解~ 更新2:还是关于编译和解释 二者的本质区别是在编译/解释器的总体工作方式上的,编译器是off-line,解释器是on-line.编译器把整个程序读进来,进行一系列变大变 ...

最新文章

  1. 10道Python面试常见的问题
  2. MySQL(三)——函数、事务(ACID)、索引、权限管理和备份、数据库三大范式
  3. .NET平台开源项目速览(3)小巧轻量级NoSQL文件数据库LiteDB
  4. bootstrap源码分析之form、navbar
  5. Effective C#(二)
  6. python io多路复用框架_python之IO多路复用
  7. C++中的内存分配new()
  8. 放弃深度学习?我承认是因为线性代数
  9. Search Insert Position - LeetCode
  10. 对称加密、非对称加密、数字签名、数字证书、签名加密
  11. Android学习入门
  12. LeetCode答案大全题(java版)
  13. [密码学]利用docker安装与使用sagemath
  14. 组合导航(五):惯性导航参数建模
  15. 编译原理常用简称或英文原称(思维导图形式)
  16. Flink-Table 配置(十一)
  17. Matlab小结6(线性规划)
  18. video.js 视频直播前端展示
  19. 华为慧通面试后----我的首篇blog
  20. 分块9题【参考hzw】

热门文章

  1. 大数据实战之环境搭建(十)
  2. BlockingQueue - LinkedBlockingQueue常用API
  3. 人机交互大作业_为百亿级未来布局 徐工XG新一代高空作业设备全球首发
  4. java拦截器_springMVC入门(八)------拦截器
  5. python将网页保存为图片_使用Python保存网页上的图片或者保存页面为截图
  6. 1.5_insert_sort_插入排序
  7. mysql主从复制原理详解_简述 MySQL 逻辑架构与主从复制原理。
  8. 专注计算机专业知识讲授,计算机一级考试MS Office上机指导
  9. .net webim 源码_Netty服务器启动过程源码带你分析「你能坚持看完吗?」
  10. msp430项目编程44