数字
在 Python 中最重要的两个数字数据类型是 int 和 float。int 包括正负数字,不包括浮点数(比如数字 5);float 包括正负数字并包含浮点精度(比如数字 3.14)。Python 内部提供了广泛的数字操作符,以及在不同数字类型间转换的函数。下面是一些需要我们高度重视的操作:
#算数操作符a, b = 2, 3print(a + b) #5print(a - b) #-1print(a * b) #6print(a / b) #0.6666666666666666print(a // b) #0print(a % b) #2print(-a) #-2print(abs(-a)) #2print(int(2.3)) #2print(float(a)) #2.0print(a ** b) #8
这里需要注意的是 // 操作符,其是整除操作符,向下取整。
布尔类型
Python 中的 bool 类型只有两个值,False 或者 True。在 Python 中 bool 和 int 是近亲:bool 数据类型的内部使用了 int 值(默认情况下 False 用 0 表示,True 用 1 表示)。
bool 类型有个三个重要的关键字,也就是操作符: