Python的创始人是GuidovanRossum。年的圣诞节期间,GuidovanRossum为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团(MontyPythonsFlyingCircus)的爱好者。ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是非开放造成的。吉多决心在Python中避免这一错误,并获取了非常好的效果,完美结合了C和其他一些语言。就这样,Python在吉多手中诞生了。目前Guido仍然是Python的主要开发者,决定整个Python语言的发展方向。Python社区经常称呼他是仁慈的独裁者。
str
一个由字符组成的不可更改的有序列。在Python3.x里,字符串由Unicode字符组成。
Wikipedia、Wikipedia、Spanning、multiple、lines
bytes
一个由字节组成的不可更改的有序列。
bSomeASCIIbSomeASCII
list
可以包含多种类型的可改变的有序列
[4.0,string,True]
tuple
可以包含多种类型的不可改变的有序列
(4.0,string,True)
set,frozenset
与数学中集合的概念类似。无序的、每个元素唯一。
{4.0,string,True}frozenset([4.0,string,True])
dict或map
一个可改变的由键值对组成的无序列。
{key1:1.0,3:False}
int
精度不限的整数
42
float
浮点数。精度与系统相关。
3.