数字数据类型用于存储数值。它们是不可变数据类型。这意味着,更改数字数据类型的值会导致新分配对象。
当为数字数据类型分配值时,Python将创建数字对象。 例如 -
可以使用语句删除对数字对象的引用。语句的语法是 -
可以使用语句一次删除单个对象或多个对象。 例如 -
Python支持不同的数值类型 -
int(有符号整数)- 它们通常被称为整数或整数。它们是没有小数点的正或负整数。Python 3中的整数是无限大小的。Python 2有两个整数类型 -和。Python 3中没有“长整数”。
float(浮点实数值)- 也称为浮点数,它们表示实数,并用小数点写整数和小数部分。 浮点数也可以是科学符号,或表示的幂 -
complex(复数)- 复数是以的形式,其中和是浮点,(或)表示的平方根(虚数)。数字的实部是,虚部是。复数在Python编程中并没有太多用处。
可以以十六进制或八进制形式表示整数 -
例子
以下是一些数字值的示例 -
复数由一个来表示,它是由实际浮点数的有序对组成,其中是实部,是复数的虚部。
数字类型转换
Python可将包含混合类型的表达式内部的数字转换成用于评估求值的常用类型。 有时需要从一个类型到另一个类型执行明确数字转换,以满足运算符或函数参数的要求。
将转换为纯整数。
将转换为长整数。
将转换为浮点数。
将转换为具有实部和虚部的复数。
将和转换为具有实部为和虚部为的复数。和是数字表达式。
数学函数
Python中包括执行数学计算的函数,如下列表所示 -
随机数函数
随机数字用于游戏,模拟,测试,安全和隐私应用。 Python包括以下通常使用的函数。
三角函数
随机数字用于游戏,模拟,测试,安全和隐私应用。 Python包括以下通常使用的函数。
数学常数
该模块还定义了两个数学常数 -
领取专属 10元无门槛券
私享最新 技术干货