人生苦短,我用Python—Python的由来
“人生苦短,我用Python“,你们可能已经想到这句话就来源于Python的作者—[荷兰]吉多·范罗苏姆。没错,就是上图中那个老鲜肉。其实Python出现的时候还有一个小插曲,完全就是一个机缘巧合。
Python的名称由来
这里呢,我给大家讲一个小故事,在这个1989年的圣诞夜喝,吉多为了打发圣诞夜的无聊,程序员有的时候是不太爱社交的,喜欢一个人思考人生,所以呢,他决定用圣诞夜开发一个脚本程序,那么这个脚本程序怎么命名呢,当时他特别喜欢一个有名的喜剧团体叫做Monty Python,其实没有经过什么深思熟虑,于是呢就把这个小的脚本程序,命名为了Python。
Python英文的愿意有蟒蛇的意思,就是那只很大,很粗的蛇,所以在后面我们说到的牌子的时候,也有暗指这个蟒蛇的寓意,那么对于本身来说Python它的出现是因为什么原因呢?
Python的初衷
这里给大家再讲一个小故事,早期吉多参与了一个程序设计。这个程序叫做ABC,它是一个用于教学的语言。在一九八几年的时候,那时候计算机还是属于少数人的专利,只有在科学院有科学家来进行操作的,那么对于当时ABC设计的初衷,就是能够有更多人掌握编程的魅力,让了解这个计算机的用意,所以呢设计了这么一个编程语言。ABC的这门语言是非常的优雅,而且强大,它是用接近于我们平时英文口述的语法来进行程序的编码,比当时任何一个设计语言使用都要简单,但是ABC却没有取得成功。原因很简单,就是因为ABC当时它并不开放源代码,所以并没有得到当时社会和学校的普遍认可。于是吉多就想,这么好的东要是不把它发扬光大,那岂不可惜了吗,于是他就在ABC这个语言的基础上开放源代码,并且进行了更新和优化,于是Python就诞生了,所以说Python的前身就是刚才说的ABC这门语言,它的一个重要的特性就是开放源代码,并且语法和使用的方式接近于我们的自然语言,这是Python在设计之初最重要的魅力。后来呢,在经过二十多年的不断的积累和迭代以后,Python到现在为止已经发布到了第三个大版本。
人生苦短,我用Python—Python的由来相关推荐
- 人生苦短,我用 Python
人生苦短,我用 Python 一.Python的由来 Python的创始人为吉多·范罗苏姆(Guido van Rossum),人称龟叔. 1989年,为了打发圣诞节假期,Guid ...
- python精品课_【人生苦短,我用Python】Python免费精品课连载(1)——Python入门
摘要:课程学习:零基础入门学习Python - 阿里云大学 上图中T恤上印着"人生苦短,我用Python"的大牛就是Python的创始人Guido van Rossum.其实这句话 ...
- 人生苦短,我用Python——Life is short, You need Python
1989年圣诞,Monty Python"s Flying Circus停播.Guido打算找点其他的事情打发自己的圣诞假期,于是他就发明了python语言.Python属于高级语言,和自然 ...
- 人生苦短,我用python,为什么选择python,python简介
认识 Python 人生苦短,我用 Python -- Life is short, you need Python  目标 Python 的起源 为什么要用 Python? Python 的特点 ...
- 我学python前一句_Python学习教程:人生苦短,我用Python?入门前你要知道这些
有多少伙伴是因为一句'人生苦短,我用Python'就要去学Python的?之前也大家更新过Python学习教程普及过多次的Python相关知识,不过大家还是还得计划一下Python学习路线!Pytho ...
- 我要自学网python视频教程_人生苦短,请用Python!学习Python的四大理由
"人生苦短,请用Python!" 零基础学Python 作为一个学习过编程语言的过来人,如果是自己自学编程,我推荐学Python. 虽然在高校中,大部分学校依然还在采用C语言来进行 ...
- 人生苦短,我用Python!
在大数据时代,信息更新非常快速,计算机语言也犹如雨后春笋般被我们所熟知.C语言.C++.Java等可谓是各领风骚.独占鳌头,而Python则是一门近几年崛起很快也很火的编程语言. 虽说编程语言难分好坏 ...
- 人生苦短,我用Python(Python快速教程 - 基础篇)
Life is short, you need Python 人生苦短,我用Python -- Bruce Eckel 5.1 Python简介 本章将介绍Python的最基本语法,以及一些和深度学习 ...
- 温度转换的python程序_人生苦短,请用Python!
想必大家听过这么一句话: "人生苦短,我用Python!" 其实这句关于python的流行梗的原话是: Life is short. You need Python. --布鲁斯· ...
最新文章
- ubuntu16.04 下安装Opencv2.4.9
- Mybatis常见的面试题总结
- 【Animations】使用缩放动画放大视图(7)
- 深度学习导论(5)手写数字识别问题步骤
- [转载]JavaScript 的轻框架开发
- 图解TCPIP-IP 网际协议-IP包
- 在运行时切换 WinForm 程序的界面语言 System.ComponentModel.ComponentResourceManager .ApplyResources...
- android图片根据屏幕适配
- Iocomp.Ultra Pack V5.SP3 for .Net Crack
- ap漫游测试软件,AC+AP方案选择,TP无缝漫游强过UBNT?胖AP如何实现802.11r?
- 【RPA面试题】Q2. If Activity和Flow Decision的区别是什么?
- android手机做电脑的显示器,怎样用手机当电脑显示器
- b站上的计算机课程有哪些,B站课程排行榜,这届大学生最爱学什么?
- pacman安装ubuntu_pacman命令 – 软件包管理器
- ios申请企业开发者账号的代理_苹果开发者账号个人、公司、企业账号的申请和区别...
- 同济:004.三角函数(1.1映射与函数)
- 【JavaScript问题】JavaScript 请求后台报错 Invalid character found in the request target
- 中公教育python教师_为什么中公教育、华图的老师不自己去考公务员?
- html5 app 打包,手机h5网站如何快速打包做成APP?
- 2015私人阅读十五佳
热门文章
- HTML5报告型页面,详细报告页面.html
- java游戏 特技摩托,特技摩托的历史
- java swt 下拉列表_用SWT实现MSN风格的下拉框
- Capture One Pro 12 常用技巧(一)
- 通过360站长平台,免费让360显示官网
- RFID工器具管理系统-RFID电力仓库管理系统
- linux睡眠流程,sleep命令_Linux sleep命令:让程序暂停或休眠一段时间
- 饱和约束下轮式机器人的轨迹跟踪控制算法 (MATLAB实现)
- 谷歌真的实现了所谓“量子霸权”吗?
- Redhat 5.4 + ASM + RAW+ Oracle 10g RAC 安装文档