python的历史与优劣

历史

Python的创始人是Guido van Rossum,在发明Python语言之前Guido曾参与过一门称作ABC的语言的设计,ABC是专门为非专业程序员设计的;Guido在Python语言的设计过程中吸收了ABC语言的许多优点,诸如ABC的数据类型(列表、元组、文本等)。

python的优点:

NO.1 快速开发(唯一能和python比开发效率的语言只有rudy)。

NO.2跨平台(由于python的开源,他比java更能体现"一次编写到处运行"

NO.3解释性( 无须编译,直接运行/调试代码)

NO.4构架选择太多(GUI构架方面 主要的就有 wxPython, tkInter, PyGtk, PyQt 。

NO.5接口简单,对初学者上手应用很容易上手,开发效率高;
NO.6应用领域广,什么都能干

NO.7开源方向来说,Python更有优势,Java(虽然最近Java已经开源了,但有一些开源协议上面的版权受限)

NO.8Python更简洁,Java过于庞大复杂(如Web服务器)

NO.9高层语言————当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

NO.10面向对象————Python既支持面向过程的编程也支持面向对象的编程。

NO.11可混合----Python 程序可以以多种方式轻易地与其他语言编写的组件"粘接"在一起

NO.12语法简洁统一,可读性强(和Ruby相反,Python的哲学是“做一件事情有且只有一种方法”(There should be one-- and preferably only one --obvious way to do it.))

劣势:

性能,毕竟是动态语言

时间: 2024-10-12 19:48:28

python的历史与优劣的相关文章

Python编程语言历史及特性01

一.Python语言 Python(英语发音:/paθn/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.Python语法简洁而清晰,具有丰富和强大的类库.它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起.常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲

【Python】Python发展历史

起源 Python的作者,Guido von Rossum,荷兰人.1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位.然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣.用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿.在那个时候,Guido接触并使用过诸如Pascal.C.Fortran等语言.这些语言的基本设计原则是让机器能更快运行.在80年代,虽然IBM和苹果已经掀起了个人电脑浪潮,但这些个人电脑的配置很低.比

初识Python - Python的历史(转)

声明: 本文转自维基百科 如有意见请联系删除 综述 该编程语言 的Python是在20世纪80年代末的设想,和实施是在1989年12月开始由吉多·范罗苏姆在CWI在荷兰的继任者农行能够异常处理,并与接口阿米巴操作系统.Van Rossum是Python的主要作者,他在决定Python方向方面的持续核心作用体现在Python社区给予他的称号,即仁慈的生活独裁者(BDFL).Python以BBC电视节目Monty Python的Flying Circus命名. Python 2.0于2000年10月

七款Python开源框架的优劣总结

学习任何一门开发语言都离不开框架,一个框架就好比是一个毛坯房,只需要我们装修就可以入住.如果没有框架我们就只能一砖一瓦的去盖楼房了.框架的种类很多,具体选择要根据实际的业务情况.下面就简单的介绍一下Python七款开源框架的优劣. Django Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构.以及全功能的管理后台.优点: 开源框架,

python的历史

Python的诞生 Python的创始人吉多·范罗苏姆(Guido van Rossum),在1989年12月的圣诞节期间,为了打发时间,决定开发一种新的脚本解释程序,作为ABC语言的继承. 现在,python以其优美,清晰,简单的特性在全世界广泛流行,成为最主流的编程语言之一. 截止至2016年7月,python在TIOBE流行编程语言排行榜,已经上升到第四名.并且从趋势图中可以看出其还在呈增长趋势. Python被广泛应用于众多领域,例如: 数据分析: 2016/2月/11,美国科学家宣布发

Python的历史及介绍

Python的诞生 Python的创始人吉多·范罗苏姆(Guido van Rossum),在1989年12月的圣诞节期间,为了打发时间,决定开发一种新的脚本解释程序,作为ABC语言的继承. 现在,python以其优美,清晰,简单的特性在全世界广泛流行,成为最主流的编程语言之一. 截止至2016年7月,python在TIOBE流行编程语言排行榜,已经上升到第四名.并且从趋势图中可以看出其还在呈增长趋势. Python被广泛应用于众多领域,例如: 数据分析: 2016/2月/11,美国科学家宣布发

Python历史+优缺点+应用领域+网站职位简介

一.Python的历史 1. 1989年圣诞节:Guido von Rossum开始写Python语言的编译器.2. 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面又出现了Java和C#实现的版本Jython和IronPython,以及PyPy.Brython.Pyston等其他实现),可以调用C语言的库函数.在最早的版本中,Python已经提供了对“类”,“函数”,“异常处理”等构造块的支持,同时提供了“列表”和“字典”等核心数据类型,同时支持以模块为

Python学习笔记_零零一:Python基本介绍

Python介绍 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构.Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节.类似于PHP和Perl语言.Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序.Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装

Python [目录]

[第一篇] Python 发展历史 [第二篇] Python 优缺点 [第三篇] Python 应用场景 [第四篇] Python 基础知识 [第五篇] 判断语句和循环语句 [第六篇] 字符串 列表 元组 字典 [第七篇] 函数 [第八篇] 文件操作 综合应用 [第九篇] 面向对象 [第十篇] 异常 模块 [第十一篇] 强化练习 [第十二篇] 应用:飞机大战