python中numbers什么意思_Python - Numbers

Python - Numbers

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

为它们分配值时会创建数字对象。 例如 -var1 = 1

var2 = 10

您还可以使用del语句删除对数字对象的引用。 del语句的语法是 -del var1[,var2[,var3[....,varN]]]]

您可以使用del语句删除单个对象或多个对象。 例如 -del var

del var_a, var_b

Python支持四种不同的数字类型 -int (signed integers) - 它们通常被称为整数或整数,是正整数或负整数,没有小数点。

long (long integers ) - 也称为long,它们是无限大小的整数,写成整数,后跟大写或小写L.

float (floating point real values) - 也称为浮点数,它们表示实数,并用小数点写成整数和小数部分。 浮点数也可以是科学计数法,E或e表示10的幂(2.5e2 = 2.5 x 10 2 = 250)。

complex (complex numbers) - 具有a + bJ的形式,其中a和b是浮点数,J(或j)表示-1的平方根(这是一个虚数)。 数字的实部是a,虚部是b。 复杂的数字在Python编程中使用不多。

例子 (Examples)

以下是一些数字示例INT长浮动复杂

1051924361L0.03.14j

100-0x19323L15.2045.j

-7860122L-21.99.322e-36j

0800xDEFABCECBDAECBFBAEL32.3+e18.876j

-0490535633629843L-90.-.6545+0J

-0x260-052318172735L-32.54e1003e+26J

0x69-4721885298529L70.2-E124.53e-7jPython允许您使用带有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是数字表达式

数学函数 (Mathematical Functions)

Python包括以下执行数学计算的函数。Sr.No.功能与退货(介绍)

1abs(x)

x的绝对值:x和零之间的(正)距离。

2ceil(x)

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

3

4exp(x)

x:e x的指数

5

6floor(x)

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

7log(x)

x的自然对数,x> 0

8log10(x)

对于x> 0,x的基数为10的对数。

9max(x1, x2,...)

最大的论点:最接近正无穷大的值

10min(x1, x2,...)

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

11modf(x)

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

12pow(x, y)

x ** y的值。

13圆(x [,n])

x从小数点四舍五入到n位数。 Python从零开始作为平局:圆(0.5)为1.0,圆(-0.5)为-1.0。

14sqrt(x)

x的平方根为x> 0

随机数函数 (Random Number Functions)

随机数用于游戏,模拟,测试,安全和隐私应用程序。 Python包括以下常用的函数。Sr.No.功能说明

1choice(seq)

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

3random()

随机浮点r,使得0小于或等于r且r小于1

4seed([x])

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

5shuffle(lst)

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

6uniform(x, y)

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

三角函数 (Trigonometric Functions)

Python包括以下执行三角计算的函数。Sr.No.功能说明

1acos(x)

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

2asin(x)

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

3atan(x)

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

4atan2(y, x)

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

5cos(x)

返回x弧度的余弦值。

6hypot(x, y)

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

7sin(x)

返回x弧度的正弦值。

8tan(x)

返回x弧度的正切值。

9degrees(x)

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

10radians(x)

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

数学常数

该模块还定义了两个数学常数 -Sr.No.常数和描述

1pi

数学常数pi。

2e

数学常数e。

Python - 循环

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值