1. 主页
  2. 文档
  3. Python教程
  4. Python入门
  5. 数字 (Number)

数字 (Number)

在Python中,数字(Number)是一种常见的数据类型,用于表示各种数值,包括整数、浮点数和复数。

 

整数(int):

整数用来表示不带小数点的整数值。Python的整数可以是正数、负数或零。

以下是一些整数的示例:

x = 5
y = -10
z = 0

Python的整数可以进行各种数学运算,如加法、减法、乘法和除法。

a = 10
b = 3

addition = a + b       # 13
subtraction = a - b    # 7
multiplication = a * b # 30
division = a / b       # 3.3333 (注意:结果为浮点数)

 

浮点数(float):

浮点数用于表示带有小数点的数值。Python使用浮点数来处理小数值。

以下是一些浮点数的示例:

pi = 3.14159
temperature = 98.6

浮点数也可以进行各种数学运算,包括加法、减法、乘法和除法。

x = 3.0
y = 1.5

addition = x + y      # 4.5
subtraction = x - y   # 1.5
multiplication = x * y # 4.5
division = x / y       # 2.0

 

复数(complex):

复数用于表示具有实部和虚部的数值。在Python中,虚部用jJ表示。

以下是一些复数的示例:

z1 = 2 + 3j
z2 = -1.5 - 0.5j

复数可以进行各种数学运算,包括加法、减法、乘法和除法。

w1 = 2 + 3j
w2 = 1 - 1j

addition = w1 + w2       # (3+2j)
subtraction = w1 - w2    # (1+4j)
multiplication = w1 * w2 # (5-j)
division = w1 / w2       # (2.5+0.5j)

 

数字类型转换:

在Python中,可以使用类型转换函数将一个数字类型转换为另一个。例如,可以使用int()将浮点数转换为整数,或使用float()将整数转换为浮点数。

x = 5.7
y = int(x)    # 将浮点数转换为整数,结果为5

a = 10
b = float(a)  # 将整数转换为浮点数,结果为10.0

我们要如何帮助您?