一·
1.常用数据类型:整型,浮点型,布尔类型,复数类型等
2整型:即整数,类似于Java的BigInteger类型,长度不受限制(只受限于虚拟内存总数)。可进行大数计算。
3浮点型:即小数,(python区分整型和浮点型的唯一方式就是小数点。)常用e记法(即科学计数法,表示特别大特别小的数)
4布尔类型:特殊的整型用True和False来表示“真”与“假”可当整数对待。Ture相当于整型值1,False相当于整型值0。注:把布尔类型当做1和0来参与运算是很low的
二·
1.与数据类型相关的函数:int(),float(),str()。
2.int():将一个字符串和浮点数装换为一个整数 列:
>>>a=‘520‘
>>>b=int(a)
>>>a,b
(‘520‘,520)
>>>c=5.99
>>>d=int(c)
>>>c,d
(5.99,5) 注:python是采取截断处理,不是四舍五入。
3.float():将一个字符串或整数转换为一个浮点数(小数) 列:
>>>a=‘520‘
>>>b=float(a)
>>>a,b
(‘520‘,520.0)
>>>c=520
>>>d=float(c)
>>>c,d
(520,520.0)
4.str():将一个一个数和其他类型转换为一个字符串
三.
type()函数:
>>>type(‘520‘)
<class‘str‘>
>>>type(5.20)
<class‘float‘>
>>>type(5e20)
<class‘float‘>
>>type(520)
<class‘int‘>
>>>type(True)
<class‘bool‘>
isinstance():第一待确定类型的数据;第二指定一个数据类型
isinstance()会根据以上两个参数返回一个布尔类型的值True是类型一致,False是类型不一致
小风衣
2017年十一月26日