如何在Python中输入虚数

如何在Python中输入虚数

作者:William Gu发布时间:2026-01-07阅读时长:0 分钟阅读次数:24

用户关注问题

Q
Python中虚数的基本表示方法是什么?

我想知道在Python编程语言里,怎么正确表示一个虚数?

A

Python中虚数的表示方式

在Python中,虚数可以通过实数部分加上虚数单位j的形式来表示。例如,3 + 4j表示实部为3,虚部为4的复数。注意,虚数单位必须是小写的j。

Q
如何在Python中创建和操作复数类型?

除了输入虚数,我还想知道如何在Python里创建复数变量并进行基本运算,比如加法和乘法?

A

创建和操作Python复数

可以直接用赋值语句创建复数变量,例如c = 2 - 5j。Python支持复数的加法、减法、乘法、除法等运算,例如c1 + c2或者c1 * c2。使用内置的complex()函数也可以创建复数,例如complex(3, 4)相当于3 + 4j。

Q
如何获取Python中复数的实部和虚部?

我想知道已存在的复数变量怎么提取其实部和虚部?

A

获取复数的实部和虚部

Python的复数类型有两个属性:real和imag,分别表示实部和虚部。例如,对于复数z = 3 + 4j,z.real返回3.0,z.imag返回4.0。可以通过这两个属性轻松获取复数的各部分。