python decimal转float_Python数字(十二)

5c515d320ddce4dfb5e03bf52a541765.png

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

当为数字数据类型分配值时,Python将创建数字对象。 例如 -

var1 = 1var2 = 10Python

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

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

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

del vardel var_a, var_bPython

Python支持不同的数值类型 -

  • int(有符号整数) - 它们通常被称为整数或整数。它们是没有小数点的正或负整数。 Python 3中的整数是无限大小的。 Python 2 有两个整数类型 - int和long。 Python 3中没有“长整数”。
  • float(浮点实数值) - 也称为浮点数,它们表示实数,并用小数点写整数和小数部分。 浮点数也可以是科学符号,E或e表示10的幂 -
9b647a3e43bc6be43dd351987377e1f6.png
  • complex(复数) - 复数是以a + bJ的形式,其中a和b是浮点,J(或j)表示-1的平方根(虚数)。数字的实部是a,虚部是b。复数在Python编程中并没有太多用处。

可以以十六进制或八进制形式表示整数 -

>>> number = 0xA0F #Hexa-decimal>>> number2575>>> number = 0o37 #Octal>>> number31Python

例子

以下是一些数字值的示例 -

787900be5219c38fc33aefdee62a76f7.png

复数由一个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中包括执行数学计算的函数,如下列表所示 -

6b70be86645c499a5bdae074253e6fd5.png

随机数函数

随机数字用于游戏,模拟,测试,安全和隐私应用。 Python包括以下通常使用的函数。

04ce1f35ce4cf867fe479c80c4282c2d.png

三角函数

随机数字用于游戏,模拟,测试,安全和隐私应用。 Python包括以下通常使用的函数。

891a4e62da7bbf72ae79b0af5defe9a2.png

数学常数

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

b08e1c26b0ac16b650a81c3412098333.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值