一:操做系统的发展历史:python
操做系统:什么是操做系统?咱们首先想到的是电脑,,也就是所谓的Windows8,Windows7,或者XP系统和Windows10,固然也包括咱们手机的安卓系统或者IPhone的IOS系统,可是有没有一个具体的定义呢?操做系统(英语:Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其余软件都必须在操做系统的支持下才能运行。咱们的手机在不断的升级,那么系统确定也是,因此就让咱们来简单的回顾一下操做系统的历史。编程
1.在1980年代前,第一台计算机并无操做系统,所有是靠手工操做来实现,因此呢,在1947年晶体管的出现以及莫里斯·文森特·威尔克斯发明的微程序方法,使得系统管理工具以及程序成为操做系统的基础,摆脱手工操做时代。python3.x
2.1960年早期,出现批次处理系统,1936年,OS/360出现,1963年,奇异公司与贝尔实验室合做以PL/I语言创建的Multics,是激发Unix的来源,可是后来又被重写,80年代,MS-DOS的出现是最经常使用的操做系统,同时1980年代另外一个崛起的操做系统异数是Mac OS,编程语言
3.20世纪90年代,Apple I电脑,苹果电脑的第一代产品横空出世,MacOS操做取得很大成功,同时呢,微软对于更强力的操做系统呼声的回应即是Windows NT于1993年的面世,以及后面的各类升级,直到如今,我的计算机的选择就已被局限在Windows家族、类Unix家族以及Linux上,而以Linux及Mac OS X为最主要的另类选择,函数
二:Python的发展历程:工具
对于初学者(毫无基础)来讲,什么是Python,彻底不知道,就知道是一门编程语言彻底没有一个系统的概念,可是Python究竟是什么,通过上网查阅以及老师的讲解我在这简单说一下个人理解,Python(KK 英语发音:/ˈpaɪθən/)是一种面向对象、直译式计算机程序设计语言。也是一种功能强大而完善的通用型语言,已经具备十多年的发展历史,成熟且稳定。Python 具备脚本语言中最丰富和强大的类库,足以支持绝大多很多天常应用。 Python语法简捷而清晰,具备丰富和强大的类库。它常被昵称为胶水语言,它可以很轻松的把用其余语言制做的各类模块(尤为是C/C++)轻松地联结在一块儿。性能
1.Python的由来,Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之因此选中Python(大蟒蛇的意思)做为程序的名字,是由于他是一个叫Monty Python的喜剧团体的爱好者。ui
2.Python的诞生:1991年,第一个Python编译器(同时也是解释器)诞生。它是用C语言实现的,并可以调用C库(.so文件)。从一出生,Python已经具备了:类(class),函数(function),异常处理(exception),包括表(list)和词典(dictionary)在内的核心数据类型,以及模块(module)为基础的拓展系统。 最初的Pythonlogo: 由Guido的兄弟Justvon Rossum设计,操作系统
Python版本的经历过程:设计
被解救的姜戈
2.4 50万行
Python 2.6 - October 1, 2008
Python 2.6.1 - October 1, 2008
Python 2.6.6 - October 1, 2008
Python 3.0 - December 3, 2008
Python 2.7 - July 3, 2010 #目前业内主流使用的工业版本依然是2.7
print "hello world" #in 2.x
print("hello world") #in 3.x
总结: python2.x 是遗产, python3.x是如今和将来的语言
python 2 vs 3比较一下,
1。 默认支持中文
2. 不兼容2.x
3. 核心语法调整,更易学
4. 新特性默认只在3.x上有
今天Python已经进入到3.0的时代。因为Python3.0向后不兼容,因此从2.0到3.0的过渡并不容易。另外一方面,Python的性能依然值得改进,Python的运算性能低于C++和Java(见Google的讨论)。Python依然是一个在发展中的语言。我期待看到Python的将来。
3.目前Python的现状:
Python已经愈来愈被更多人所接受,愈来愈流行,相信会慢慢成为最流行的编程语言。