在Python中,有一些不同的数值类型。这些是整数类型数字,浮点数,复数。在复数中,有real和imag两部分。复数表示为(a + bj)。
还有另一个函数叫做分数。小数保存有理数,小数保存浮点数。
一些功能,如int(),float(),complex(),这些是用来将数字转换成整数,浮点数或复数。
这些数字类型的一些操作和功能如下-
| 序号 | 操作/功能和说明 | 
|---|---|
| 1 | x + y x和y的总和 | 
| 2 | - 从x减去y | 
| 3 | x * y x和y相乘 | 
| 4 | x / y 用x除以y | 
| 5 | x // y x除以y后的商 | 
| 6 | x%y x除以y后的余数 | 
| 7 | x ** y X乘以y | 
| 8 | -X x的负值 | 
| 9 | + x 不变的x值 | 
| 10 | 绝对(x) x的绝对值(幅值) | 
| 11 | 整数(x) 将x转换为整数 | 
| 12 | 浮点数(x) 将x转换为浮点数据 | 
| 13 | 复合(re,im) 从实数和虚数数据转换为复数 | 
| 14 | x.conjugate() 查找复数x的共轭 | 
| 15 | divmod(x,y) 查找商和余数作为元组 | 
| 16 | 战俘(x,y) 找出x的幂y | 
from fractions import Fraction
x = 100
y = 3.256
print(x + y)
print(x - y)
print(x * y)
print(x / y)
print(x // y)
print(x % 7) 
print(12 ** 3)
myComplex1 = complex('7+5j')
myComplex2 = complex('26+8j')
res = myComplex1 + myComplex2
print(res)
print(res.conjugate())
print(divmod(x, 3))
print(Fraction(0.125))输出结果
103.256 96.744 325.59999999999997 30.712530712530715 30.0 2 1728 (33+13j) (33-13j) (33, 1) 1/8