Python-数字
时间:2020-02-23 14:43:04 来源:igfitidea点击:
在本教程中,我们将学习Python中的数字。
我们使用数字数据类型来保存数值。
数字类型的变量是不可变的,即当我们将新值重新分配给同一变量时,就会创建一个新对象。
数字类型
我们可以将数字分为以下四种类型。
- 整数
- 长整数
- 浮点数
- 复数
整数
这些代表没有小数点的正负整数。
整数的示例:-100、10、0,-1、1000
整数通常称为int,如果您来自其他编程语言(例如C或者Java),则您知道int数据类型。
在下面的Python代码中,我们将创建一个变量并分配一个整数值。
# variable x = 10 # detail print("Value of x:", x, " Type of x:", type(x))
这将为我们提供以下输出。
Value of x: 10 Type of x: <class 'int'>
我们使用type()
函数来查找变量的类型。
长整数又称长整数
Long表示不带小数点的正整数和负整数,并且可以容纳更大的整数值。
长值以大写字母" L"或者小写字母" l"结尾。
长的示例:123456789012345678901234567890L
通常,您会看到带有长整数值的大写字母L,因为小写字母l可以与数字1混淆。
Long也称为long整数。
long和int在Python中是统一的。
因此,现在我们使用" int"来保存非常大的整数值。
查看此文档。
浮点数
浮点数或者浮点数表示带小数点的实数。
浮动示例:-123.456、0、678.9
在下面的Python代码中,我们将创建一个变量并分配一个浮点值。
# variable x = 3.14 # detail print("Value of x:", x, " Type of x:", type(x))
这将为我们提供以下输出。
Value of x: 3.14 Type of x: <class 'float'>
复数
复数数据类型用于表示复数。
在Python中,复数表示为" x + yj",其中," x"表示实部," y"表示虚部。
复数的示例:10 + 4j,-1 + 1j
在下面的Python代码中,我们将创建一个变量并分配一个复杂的值。
# variable x = 3 + 14j # detail print("Value of x:", x, " Type of x:", type(x))
这将为我们提供以下输出。
Value of x: (3+14j) Type of x: <class 'complex'>
del语句
我们使用del
语句删除数字对象的引用。
在下面的示例中,我们将删除单个数字对象。
del x
我们还可以通过用逗号分隔多个数字对象来删除它们。
del x, y, z