Python的创始人为荷兰人吉多・范罗苏姆 (Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。

ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是其非开放造成的。Guido决心在Python中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实现的东西。

就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。

Python已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。Python2于2000年10月16日发布,稳定版本是Python 2.7。Python3于2008年12月3日发布,不完全兼容Python 2。 2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。

问问学过Python语言的朋友们,它有哪些吸引人的地方呢?大多数人会这样认为,它是一门容易上手,易读同时也易维护的语言,所以才会有许许多多的用户喜欢使用和学习,它真的是一门用途广泛的语言。

Python语言最基本语法有:缩进、控制语句、表达式、函数、对象方法、类型和数学运算。只有学习了python基础的语法之后,才可以开始正式应用的学习,如:图形处理、数学处理、文本处理、数据库、WEB编程、爬虫等等的实际应用。

python3是目前最新的版本,但是很多人还是喜欢从python 2开始学习。因为之前也有讲过python 3的第三方支持还不完善,学习过程中会遇到莫名的问题。不如从已经很完善的python 2开始学习。之后过渡到python 3也是很简单的。

知识点扩展:

程序员写代码,会用到多种编程语言,JAVA、C++、C#、PHP、Go等等,这几年随着人工智能的火爆,Python的地位逐级攀升,2017年5月Python在Tiobe的排名升至第四名,成为程序员们的新宠。

谁创立了“Python”这种“胶水语言”?它为什么取名“Python”?今天给大家介绍一位伟大的程序员,Guido van Rossum,他在35岁的时候创立了Python这门语言,被称为“Python之父”。

Guido van Rossum是一名荷兰人。1982年,Guido van Rossum在阿姆斯特丹大学获得数学和计算机科学硕士学位。1989年他创立了python语言。 1991年初python公布了第一个公开发行版。 1995年Guido从荷兰移居至美国。 2005年开始Guido为Google工作。 他用 Python 语言为 Google 写了面向网页的代码浏览工具Mondrian,之后又开发了Rietveld。现在Guido在Dropbox工作。

到此这篇关于python是怎么被发明的的文章就介绍到这了,更多相关python是怎么出现的内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

python发明者叫什么-python是怎么被发明的相关推荐

  1. python发明者叫什么-python是谁的

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 然后 julia 还是保持了默默无闻. 可见即使在特别垂直的领域,python 这 ...

  2. python发明者叫什么-python是谁发明的

    python是谁发明的? Python 由 Guido Van Rossum (荷兰人吉多·范罗苏姆)于1989年开发推出. Python的历史:名称背后的故事 Python的创始人为荷兰人吉多·范罗 ...

  3. python发明者叫什么-python发明人

    编程语言Python是怎么发明出来的 有一个叫做Guido的荷兰人,他是阿姆斯特丹大学数学和计算机硕士,虽然有着双学历,但是更倾向于做计算机的工作(果然计算机牛人数学都很好啊).那个时候的他经常使用P ...

  4. python发明者叫什么-Guido发明的python语言是哪一年正式发布的?

    Python的创始人--Guido,荷兰人,从阿姆斯特丹大学获得了数学和计算机硕士学位.Guido希望有一种语言,这种语言能够像C语言那样,能够全面调用计算机的功能接口,又可以像shell那样,可以轻 ...

  5. python发明者叫什么-近 50 年来最具影响力的 10 种编程语言,都是谁发明的?

    软件世界中有各种各样的编程语言,每年还会有新的语言出现,最近发布的编程语言就有Scala.Kotlin.Go和Closure,但历史车轮滚滚向前,浪花淘尽英雄,它们中只有少数才能够存活下来. 编程语言 ...

  6. Python学习笔记1 Python基础

    第1章 Python基础 1.1 Python概述及版本介绍 1.Python是一种面向对象的解释型计算机程序设计语言(解释型语言源代码->解释器逐行解释每一句源代码) 2.优点:高级语言.可移 ...

  7. 0基础学好python难不难_零基础学习Python难不难?Python有什么优势?

    原标题:零基础学习Python难不难?Python有什么优势? Python是一种计算机程序设计语言.首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个 ...

  8. java python算法_用Python,Java和C ++示例解释的排序算法

    java python算法 什么是排序算法? (What is a Sorting Algorithm?) Sorting algorithms are a set of instructions t ...

  9. Python培训教程:Python有哪些比较重要的内置函数?

    学习Python技术或者参加Python工作的小伙伴们应该都知道,在Python编程语言中会经常出现很多内置函数,很少有人清楚这些函数,但是它的功能是不可小觑的,下面小编就为大家详细介绍一下Pytho ...

最新文章

  1. 【实用快捷键】设置WebStorm中Show in Explorer(在资源管理器中打开)快捷键Alt+Shift+R(类似VSCode)
  2. 美多商城之支付(支付宝介绍)
  3. mysql 绿色版远程访问_【Linux】MySQL解压版安装及允许远程访问
  4. JQuery 选择器。
  5. PyQt5-关闭窗体显示提示框(窗口界面显示器上居中)-5
  6. Java 中JProgressBar,Java JProgressBar
  7. 安卓下载保存到本地(一)
  8. HDU 2588 GCD(欧拉函数)
  9. P6085-[JSOI2013]吃货JYY【状压dp,欧拉回路】
  10. 【LeetCode笔记】221. 最大正方形(Java、动态规划、思路题)
  11. mysql 自动生成mapper_Spring Boot整合mybatis并自动生成mapper和实体实例解析
  12. JavaScript 凭什么力压 Java、Python 横扫编程语言榜单?
  13. 局域网电脑Sql2008 R2无法连接到localhost 解决方案
  14. 商城系统 DBShop V3.0 Beta 发布
  15. Spring boot admin 使用
  16. 微分方程模型_常微分方程模型简介
  17. 健康体检信息管理系统方案/案列/软件/APP/小程序/网站
  18. 软件测试周刊(第28期):越向前走,越有光明的前途。
  19. 下载并安装 Node
  20. 海康威视接口调用报错处理

热门文章

  1. [JZOJ5459]【NOIP2017提高A组冲刺11.7】密室
  2. IDE:集成开发环境(Integrated Development Environment)
  3. Spring MVC基础知识整理➣国际化和异常处理
  4. ASP.NET环境下配置FCKEditor并上传图片及其它文件
  5. 使用抽象等设计工具创建一个稳固的核心机制
  6. python做好的程序如何变成小程序-使用python编写简单的小程序编译成exe跑在win10上...
  7. python爬虫完整实例-python爬虫实战之爬取京东商城实例教程
  8. pythonweb开发-如何用Python做Web开发?——Django环境配置
  9. 爬虫python下载-如何用Python爬虫实现百度图片自动下载?
  10. python下载教程3.7-Python3