亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

Python - 数字

上一页下一页

数字数据类型存储数值。它们是不可变的数据类型,意味着改变数字数据类型的值会导致新分配的对象。

Number 对象是在您为其赋值时创建的。例如 -

var1 = 1
var2 = 10

您还可以使用 del 删除对数字对象的引用 陈述。 del 语句的语法是 -

del var1[,var2[,var3[....,varN]]]]

您可以使用 del 删除单个对象或多个对象 陈述。例如 -

del var
del var_a, var_b

Python 支持四种不同的数值类型 -

示例

下面是一些数字的例子

int 浮动 复杂
10 51924361L 0.0 3.14j
100 -0x19323L 15.20 45.j
-786 0122L -21.9 9.322e-36j
080 0xDEFABCECBDAECBFBAEL 32.3+e18 .876j
-0490 535633629843L -90. -.6545+0J
-0x260 -052318172735L -32.54e100 3e+26J
0x69 -4721885298529L 70.2-E12 4.53e-7j

数字类型转换

Python 在内部将包含混合类型的表达式中的数字转换为通用类型以进行评估。但有时,您需要将数字从一种类型显式强制转换为另一种类型以满足运算符或函数参数的要求。

数学函数

Python 包含以下执行数学计算的函数。

Sr.No. 函数&返回(描述)
1 abs(x)

x 的绝对值:x 到零的(正)距离。

2 ceil(x)

x的上限:不小于x的最小整数

3 cmp(x, y)

-1 如果 x y

4 exp(x)

x 的指数:e x

5 晶圆厂(x)

x的绝对值。

6 地板(x)

x的下限:不大于x的最大整数

7 log(x)

x的自然对数,对于x> 0

8 log10(x)

x> 0 时 x 的以 10 为底的对数。

9 最大值(x1, x2,...)

它的最大参数:最接近正无穷的值

10 min(x1, x2,...)

它的最小参数:最接近负无穷的值

11 modf(x)

两项元组中 x 的小数和整数部分。两个部分都具有与 x 相同的符号。整数部分作为浮点数返回。

12 pow(x, y)

x**y 的值。

13 round(x [,n])

x 从小数点四舍五入到 n 位。 Python 从零四舍五入作为决胜局:round(0.5) 是 1.0,round(-0.5) 是 -1.0。

14 sqrt(x)

x> 0 时 x 的平方根

随机数函数

随机数用于游戏、模拟、测试、安全和隐私应用。 Python包含以下常用函数。

Sr.No. 功能与说明
1 选择(序列)

列表、元组或字符串中的随机项。

2 randrange ([start,] stop [,step])

从范围(开始,停止,步骤)中随机选择的元素

3 随机()

一个随机浮点数r,使得0小于等于r且r小于1

4 种子([x])

设置用于生成随机数的整数起始值。在调用任何其他随机模块函数之前调用此函数。返回无。

5 随机播放(lst)

随机化列表中的项目。返回无。

6 均匀(x, y)

一个随机浮点数 r,使得 x 小于或等于 r 且 r 小于 y

三角函数

Python 包含以下执行三角函数计算的函数。

Sr.No. 功能与说明
1 acos(x)

返回 x 的反余弦,以弧度为单位。

2 asin(x)

返回 x 的反正弦,以弧度为单位。

3 atan(x)

返回 x 的反正切,以弧度为单位。

4 atan2(y, x)

返回 atan(y / x),以弧度为单位。

5 cos(x)

返回 x 弧度的余弦。

6 hypot(x, y)

返回欧几里得范数,sqrt(x*x + y*y)。

7 罪(x)

返回 x 弧度的正弦值。

8 tan(x)

返回 x 弧度的正切。

9 度数(x)

将角度 x 从弧度转换为度数。

10 弧度(x)

将角度 x 从度数转换为弧度。

数学常数

该模块还定义了两个数学常数 -

Sr.No. 常量和描述
1

pi

数学常数pi。

2

e

数学常数e。


Python

  1. Python 数据类型
  2. Python 运算符
  3. Python pass 语句
  4. Python 函数参数
  5. Python 数字、类型转换和数学
  6. Python字典
  7. Python 迭代器
  8. Python 闭包
  9. Python 日期时间
  10. Python 睡眠()
  11. Python abs() 函数:绝对值示例
  12. MATLAB - 数字