Python自学教程第七课:数字数据

精华 发表在    Python教程部落 10-17 16:49:24

3 2130 0

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

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

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

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

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

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

17164515627



数字类型转换

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

17164606715

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

7164618971

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

7164634302

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

7164655506

登录或注册后发布评论