“人生苦短,我用Python“,你们可能已经想到这句话就来源于Python的作者—[荷兰]吉多·范罗苏姆。没错,就是上图中那个老鲜肉。其实Python出现的时候还有一个小插曲,完全就是一个机缘巧合。

Python的名称由来

这里呢,我给大家讲一个小故事,在这个1989年的圣诞夜喝,吉多为了打发圣诞夜的无聊,程序员有的时候是不太爱社交的,喜欢一个人思考人生,所以呢,他决定用圣诞夜开发一个脚本程序,那么这个脚本程序怎么命名呢,当时他特别喜欢一个有名的喜剧团体叫做Monty Python,其实没有经过什么深思熟虑,于是呢就把这个小的脚本程序,命名为了Python。


Python英文的愿意有蟒蛇的意思,就是那只很大,很粗的蛇,所以在后面我们说到的牌子的时候,也有暗指这个蟒蛇的寓意,那么对于本身来说Python它的出现是因为什么原因呢?

Python的初衷

这里给大家再讲一个小故事,早期吉多参与了一个程序设计。这个程序叫做ABC,它是一个用于教学的语言。在一九八几年的时候,那时候计算机还是属于少数人的专利,只有在科学院有科学家来进行操作的,那么对于当时ABC设计的初衷,就是能够有更多人掌握编程的魅力,让了解这个计算机的用意,所以呢设计了这么一个编程语言。ABC的这门语言是非常的优雅,而且强大,它是用接近于我们平时英文口述的语法来进行程序的编码,比当时任何一个设计语言使用都要简单,但是ABC却没有取得成功。原因很简单,就是因为ABC当时它并不开放源代码,所以并没有得到当时社会和学校的普遍认可。于是吉多就想,这么好的东要是不把它发扬光大,那岂不可惜了吗,于是他就在ABC这个语言的基础上开放源代码,并且进行了更新和优化,于是Python就诞生了,所以说Python的前身就是刚才说的ABC这门语言,它的一个重要的特性就是开放源代码,并且语法和使用的方式接近于我们的自然语言,这是Python在设计之初最重要的魅力。后来呢,在经过二十多年的不断的积累和迭代以后,Python到现在为止已经发布到了第三个大版本。

人生苦短,我用Python—Python的由来相关推荐

  1. 人生苦短,我用 Python

    人生苦短,我用 Python 一.Python的由来      Python的创始人为吉多·范罗苏姆(Guido van Rossum),人称龟叔.      1989年,为了打发圣诞节假期,Guid ...

  2. python精品课_【人生苦短,我用Python】Python免费精品课连载(1)——Python入门

    摘要:课程学习:零基础入门学习Python - 阿里云大学 上图中T恤上印着"人生苦短,我用Python"的大牛就是Python的创始人Guido van Rossum.其实这句话 ...

  3. 人生苦短,我用Python——Life is short, You need Python

    1989年圣诞,Monty Python"s Flying Circus停播.Guido打算找点其他的事情打发自己的圣诞假期,于是他就发明了python语言.Python属于高级语言,和自然 ...

  4. 人生苦短,我用python,为什么选择python,python简介

    认识 Python 人生苦短,我用 Python -- Life is short, you need Python  目标 Python 的起源 为什么要用 Python? Python 的特点 ...

  5. 我学python前一句_Python学习教程:人生苦短,我用Python?入门前你要知道这些

    有多少伙伴是因为一句'人生苦短,我用Python'就要去学Python的?之前也大家更新过Python学习教程普及过多次的Python相关知识,不过大家还是还得计划一下Python学习路线!Pytho ...

  6. 我要自学网python视频教程_人生苦短,请用Python!学习Python的四大理由

    "人生苦短,请用Python!" 零基础学Python 作为一个学习过编程语言的过来人,如果是自己自学编程,我推荐学Python. 虽然在高校中,大部分学校依然还在采用C语言来进行 ...

  7. 人生苦短,我用Python!

    在大数据时代,信息更新非常快速,计算机语言也犹如雨后春笋般被我们所熟知.C语言.C++.Java等可谓是各领风骚.独占鳌头,而Python则是一门近几年崛起很快也很火的编程语言. 虽说编程语言难分好坏 ...

  8. 人生苦短,我用Python(Python快速教程 - 基础篇)

    Life is short, you need Python 人生苦短,我用Python -- Bruce Eckel 5.1 Python简介 本章将介绍Python的最基本语法,以及一些和深度学习 ...

  9. 温度转换的python程序_人生苦短,请用Python!

    想必大家听过这么一句话: "人生苦短,我用Python!" 其实这句关于python的流行梗的原话是: Life is short. You need Python. --布鲁斯· ...

最新文章

  1. ubuntu16.04 下安装Opencv2.4.9
  2. Mybatis常见的面试题总结
  3. 【Animations】使用缩放动画放大视图(7)
  4. 深度学习导论(5)手写数字识别问题步骤
  5. [转载]JavaScript 的轻框架开发
  6. 图解TCPIP-IP 网际协议-IP包
  7. 在运行时切换 WinForm 程序的界面语言 System.ComponentModel.ComponentResourceManager .ApplyResources...
  8. android图片根据屏幕适配
  9. Iocomp.Ultra Pack V5.SP3 for .Net Crack
  10. ap漫游测试软件,AC+AP方案选择,TP无缝漫游强过UBNT?胖AP如何实现802.11r?
  11. 【RPA面试题】Q2. If Activity和Flow Decision的区别是什么?
  12. android手机做电脑的显示器,怎样用手机当电脑显示器
  13. b站上的计算机课程有哪些,B站课程排行榜,这届大学生最爱学什么?
  14. pacman安装ubuntu_pacman命令 – 软件包管理器
  15. ios申请企业开发者账号的代理_苹果开发者账号个人、公司、企业账号的申请和区别...
  16. 同济:004.三角函数(1.1映射与函数)
  17. 【JavaScript问题】JavaScript 请求后台报错 Invalid character found in the request target
  18. 中公教育python教师_为什么中公教育、华图的老师不自己去考公务员?
  19. html5 app 打包,手机h5网站如何快速打包做成APP?
  20. 2015私人阅读十五佳

热门文章

  1. HTML5报告型页面,详细报告页面.html
  2. java游戏 特技摩托,特技摩托的历史
  3. java swt 下拉列表_用SWT实现MSN风格的下拉框
  4. Capture One Pro 12 常用技巧(一)
  5. 通过360站长平台,免费让360显示官网
  6. RFID工器具管理系统-RFID电力仓库管理系统
  7. linux睡眠流程,sleep命令_Linux sleep命令:让程序暂停或休眠一段时间
  8. 饱和约束下轮式机器人的轨迹跟踪控制算法 (MATLAB实现)
  9. 谷歌真的实现了所谓“量子霸权”吗?
  10. Redhat 5.4 + ASM + RAW+ Oracle 10g RAC 安装文档