Python3之旅之python那些事

创始人以及重要发展历程

创始人,Guido Van Rossum,中国的开发者亲切地称他为‘龟叔’。

在这里插入图片描述

1989 年在荷兰阿姆斯特丹为了打发圣诞节假期,决定开发一门新的介于C与Shell之间的解释型程序,

作为ABC语言的一种继承,并以他最喜欢的一部BBC喜剧《巨蟒剧团之飞翔的马戏团》为基础将此语言命名为Python

重要发展历程

  • 1991,第一个编译器诞生,由C语言开发
  • 1994,Python 1.0
  • 1999,Python支持Web开发
  • 2004,Web框架Django
  • 2008,Python 2.6以及 3.0
  • 2010,Python 2.7

Python诞生之初,编程界的许多大佬都为Python贡献源码,但是由于大佬们都是其他语言界的,代码编写风格各不相同,而且重复率很高。
于是龟叔不乐意了,因为这些源码不符合Python的宗旨(优美、清晰、简单),于是在2008年暑假期间将源码重新进行整合并且推出一个全新的版本Python 3.0。与此同时,龟叔发出声明全世界在使用Python进行开发的人,要将版本升级到3.0版本。但是一些大型网站代码量几十万行,不可能在短时间内全部改写完毕,所以在众多人的抗议下,龟叔软了下来。龟叔在2010年发布Python 2.7并且发出通告不会再有2.8版本,2.x的版本将被支持到2020年,此后应在Python3.4或更高版本进行开发。

Python语言的特点

  • 高级语言;
  • 开发效率高;
  • 可移植性; ----- 可以跨平台
  • 可扩展性; ----- 例如,某一段代码希望被加密,那么可以通过C语言进行改写
  • 可嵌入性; ----- 例如,可以为其他语言提供脚本功能

(这些其实都不算劣势,都可以解决掉)

  • 运行速度速度慢;(一个正常人能感知时间的最小单位是0.15~0.4s)
  • 代码不可加密;
  • 多线程不能利用多核CPU

TIOBE排名

排名只能反映一门语言的热门程度,并不能反映一门语言的好坏
在这里插入图片描述

在这里插入图片描述

PyCharm使用秘籍

点击这里

Win10下安装Python2和Python3

点击这里