python 有5 个标准的数据类型分别是
- Number (数字类型)
- String (字符串类型)
- List (列表类型)
- Tuple (元组类型)
- Dictionary (字典类型)
- set (集合类型)
检测数据的类型
a = 10
print(type(a))
# 打印
<class 'int'>
Number (数字类型)
- int(有符号整型)
- long(长整型,也可以代表八进制和十六进制)
- float(浮点型)
- complex(复数)
int 整数型
a = 10
print(type(a))
# 打印
<class 'int'>
long 长整数型
a = 1255452256662255
print(type(a))
# 打印 注意在python 3.0 后 长整数型也是用int 来表示
<class 'int'>
float浮点型
C = 3.15
print(type(C))
# 打印
<class 'float'>
complex 复数型
A = 13j
B = 25J
C = A + B
print(C)
print(type(C))
# 打印
38j
<class 'complex'>
str (字符串类型)
A = '你好世界'
print(type(A))
# 打印
<class 'str'>
List (列表类型)
strdata = ['你好世界', 1, 23, 3.15,[18,'男']]
print(type(strdata))
# 打印
<class 'list'>
Tuple (元组类型)
temp = (1,2,3,4,5,6)
print(type(temp))
print(list(temp))
# 打印 注意元组类型的数据要使用 list()函数转换成数组的方式打印出来
<class 'tuple'>
[1, 2, 3, 4, 5, 6]