python数据类型问题

complex 复数型

其中实数部分和虚数部分都为浮点数。
例如定义一个虚数,分别输出它的实部和虚部:

a2 = 3 + 345.j
print(a2.real)   #输出实数
print(a2.imag)   #输出虚数
print(a2.conjugate()) #输出该复数的共轭复数
输出结果
共轭复数

共轭复数,两个实部相等,虚部互为相反数的复数互为共轭复数(conjugate complex number)。当虚部不为零时,共轭复数就是实部相等,虚部相反,如果虚部为零,其共轭复数就是自身(当虚部不等于0时也叫共轭虚数)。复数z的共轭复数记作z(上加一横),有时也可表示为Z*。同时, 复数z(上加一横)称为复数z的复共轭(complex conjugate)

float型

python定义是不需要写定义类型的,python会自动根据输入的数字自动识别类型。下面两种方式都是定义float的方法。一种普通浮点型定义,一种科学计数法定义方式

a = 2.0
a = 13e+7
输出结果

你可能感兴趣的:(python数据类型问题)