Python 3中有六种标准的数据类型。 在64位系统上,整数的位数为64位,取值范围为-263~263-1, 即-9223372036854775808 至 9223372036854775807 注意:在Python 3中不再有long类型了,全都是int 注意:在混合运算中,Python会把整型转换成浮点型。 注意:在 Python 2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。到 Python 3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。 复数由实部和虚部构成,可以用 内置函数Python中的6种标准数据类型
标准数据类型
一、不可变数据类型
1.数字(Number)
1. int(整型)
2. float(浮点型) , 即小数
3. bool(布尔类型)
4. complex(复数)
a + bj
,或者complex(a,b)
表示, 复数的实部a和虚部b都是浮点型。
type()
可以用来查看数据类型>>> a = 64 >>> type(a) <class 'int'> >>> a = 2**80 >>> type(a) <class 'int'> #整型 >>> b = 3.1415926535 >>> type(b) <class 'float'> #浮点型 >>> c = True >>> type(c) <class 'bool'> #布尔型 >>> b + c 4.1415926535 #布尔型可以和数字相加 >>> d = complex(a,b) >>> d (1.2089258196146292e+24+3.1415926535j) >>> type(d) <class 'complex'> #复数
2.字符串(String)
转义特殊字符。
转义字符
描述
(在行尾时)
续行符
\
反斜杠符号
’
单引号
“
双引号
a
响铃
b
退格
e
转义