对象类型
(一)数字
1、整型
就是常见的整数。python3 的整型已经与长整型进行了结合,长度不再受限制,只限于计算机内存总数。
2、浮点型
就是平时所说的小数,和整型的区别就是看有没有小数点
E记法
>>> a = 0.000025 >>> a 2.5e-05 >>> a = 0.00025 >>> a 0.00025
E就是指数为10,E后边的数字就是10的多少次幂
3、布尔类型
True 相当于整型值1 ,False相当于整型值0
4、类型转换
函数int(),将一个字符串或浮点数转换成一个整数
>>> a = "520" >>> b = int(a) >>> a, b ('520', 520) >>> c = 5.9999 >>> d = int(c) >>> c, d (5.9999, 5)
5、内置数学工具和扩展
1、表达示操作符
+ - * / >> ** &等
进行混合运算时,用括号分组以忽略优先级
混合数字类型的运算,如一个整数与一个浮点数相加(在混合类型的表达示中,python首先将被操作的对象转换成其中最复杂的操作对象的类型然后再对相同类型的操作对象进行数学运算。
2、内置数字函数
pow、abs、round、int、hex、bin
3、公用模块
random、math