python中的基本数据类型:
- 数字类型
- 布尔类型
- 字符串类型
- 列表类型
- 字典类型
- 元组类型
- 集合类型
还有一个特殊常量None,末尾有说。
-
数字类型
-
int 整数型
python中没有大小限制,某些语言有限制。
-
float 浮点型
即小数,如3.14
-
complex 复数
real + image ,实部和虚部都是浮点数,虚部的后缀是"j"或者"J"
-
long 长整型(Python3中已经舍去)
-
-
布尔类型(bool)
-
False
假 或者 0
-
True
真 或者 1
-
-
字符串类型(String)
a = '我爱你,亲爱的姑娘' print(type(a)) # 结果为 <class 'str'>
-
列表类型(List)
b =[1,2,3,4,5] print(type(a)) # <class 'list'>
-
字典类型(Dictionary)
{<键1>:<值1>,<键 2>:<值2>,…<键n>:<值n>}
c = {'JIM':'18','Tom':'28'} print(type(c)) #<class 'dict'>
-
元组类型(Tuple)
(1,‘a’,99) 或者 (3,) ,元组不可变
-
集合类型(Set)
([1,2,3,4,5,6])集合里边的元素是不可重复的并且集合内的元素还是无序的
-
空值类型(None)
不能理解为0,不是空字符串。
是一个特殊的常量
与False不同
与任何其它数据类型比较永远返回False