Python复数与四种进制

今天我们来讲复数与四种进制

没错,不是负数,是复数。

Python中的复数对应着数学中的复数,只是表现方式不同。

复数类型的英文是complex,它也可以将某些类型转为复数。用的函数就是complex()

Python语言中,复数可以看作是二元有序实数对(a, b),表示为:a + bj,其中,a是实数部分,简称实部,b是虚数部分,简称虚部。虚数部分通过后缀”J”或者”j”来表示。需要注意,当b为1时,1不能省略,即 1j表示复数。比如:

11.3+4j -5.6+7j 1.23e-4+5.67e+89j

复数类型中实部和虚部都是浮点类型,对于复数z,可以用z.real和z.imag分别获得它的实数部分和虚数部分

(1.23e4+5.67e4j).real
结果为:12300.0
(1.23e4+5.67e4j).imag
结果为:56700.0
1.23e4+5.67e4j.imag # 先获得5.67e4j的虚部,再与1.23e4进行求和计算
结果为:69000.0

所以说,Python的数字类型就有int,float,complex

现在我们再说四种进制。

Python中四种进制分别为:十进制、十六进制、八进制、二进制。
它们的表现方式分别为:
十进制: 180
十六进制:0xb4
八进制: 0o264
二进制: 0b10110100
进制的转换方法

这些知识点非常重要,不过不需要死记硬背,多提几次,多写几行代码就懂了,记住了。哎呀,写了这么多,至少关注一下吧。依旧有疑惑的在评论区询问,我会尽力而答。感兴趣的小伙伴,可以加我QQ:3418772261。我们下期再见!

你可能感兴趣的:(Python复数与四种进制)