上一章Python教程请查看:循环语句和循环控制语句用法
数字数据类型存储数值,它们是不可变的数据类型,这意味着更改number数据类型的值将导致新分配的对象。
Number对象是在你为它们赋值时创建的例如:
你还可以使用del语句删除对number对象的引用,del语句的语法是:
可以使用del语句删除单个对象或多个对象例如:
Python支持四种不同的数值类型:
- int整数(有符号的整数)——它们通常被称为整数或整数,是没有小数点的正整数或负整数。
- long (长整数)——也被称为long,它们是无限大小的整数,像整数一样写,后面跟一个大写或小写的L。
- float浮点数(浮点实值),也称为浮点数,表示实数,用小数点除整数和小数部分。浮点数也可以用科学符号表示,E或E表示10的幂(2.5e2 = 2.5 x 102 = 250)。
- complex复数的形式为a + bJ,其中a和b是浮点数,J(或J)表示-1(虚数)的平方根。数字的实部是a,虚部是b。复数在Python编程中并不常用。
这里有一些数字的例子:
- Python允许在long后面使用小写L,但建议只使用大写L,以免与数字1混淆,Python使用大写L显示长整数。
- 复数由A + bj表示的实浮点数的有序对组成,其中A是实数,b是复数的虚部。
Python将包含混合类型的表达式中的数字内部转换为用于计算的公共类型,但有时你需要显式地将数字从一种类型强制转换为另一种类型,以满足运算符或函数参数的要求。
- 键入int(x)将x转换为普通整数。
- 键入long(x)将x转换为一个长整数。
- 键入float(x)将x转换为浮点数。
- 输入complex(x)将x转换成一个包含实部x和虚部0的复数。
- 输入complex(x, y)将x和y转换成包含实部x和虚部y的复数。x和y是数值表达式
Python包括以下执行数学计算的函数。
x的绝对值:x到0的(正)距离。 |
x的上限:不小于x的最小整数 |
x的底:不大于x的最大整数 |
以10为底的x的对数。 |
它最大的参数:最接近正无穷的值 |
它最小的参数:最接近-∞的值 |
两项元组中x的小数部分和整数部分,这两个部分都有与x相同的符号,整数部分作为浮点数返回。 |
随机数用于游戏、模拟、测试、安全和隐私应用程序。Python包含以下常用的函数。
列表、元组或字符串中的随机项。 |
从范围(开始,停止,步长)中随机选择的元素 |
一个随机的浮点数r,使得0小于等于r r小于1 |
设置用于生成随机数的整数起始值,在调用任何其他随机模块函数之前调用此函数,返回None。 |
在适当的位置随机化列表中的项。返回None。 |
一个随机的浮点数r,使得x小于等于r r小于y |
Python包括以下执行三角计算的函数。
返回arctanx,单位是弧度。 |
将角度x从弧度转换为角度。 |
将角度x从角度转换为弧度。 |
模块还定义了两个数学常数
以上是 的全部内容, 来源链接: