Python complex()函数

在Python中,complex()函数用于创建一个复数对象,它可以接受两个参数,表示复数的实部和虚部,也可以只传入一个参数,此时表示复数的实部为该参数,虚部为0。

complex()函数使用示例

下面是使用complex()函数创建复数的一些示例:

# 创建实部和虚部都是整数的复数
z1 = complex(2, 3)  # z1 = 2 + 3j

# 创建实部和虚部都是浮点数的复数
z2 = complex(1.5, -0.5)  # z2 = 1.5 - 0.5j

# 只传入一个参数,表示实部为该参数,虚部为0
z3 = complex(4)  # z3 = 4 + 0j

# 传入字符串,创建复数
z4 = complex('2+3j')  # z4 = 2 + 3j

可以使用realimag属性来访问复数对象的实部和虚部,也可以使用conjugate()方法来求取复数的共轭复数。例如:

z = complex(2, 3)
print(z.real)  # 输出 2.0
print(z.imag)  # 输出 3.0
print(z.conjugate())  # 输出 2-3j

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/python-built-in-functions/python-complex.html

分类: 计算机技术
推荐阅读:
Microsoft Office 禁用自动更新方法 近日,作者发现 Microsoft Office会偷偷摸摸的自动安装更新,这点是我无法忍受的,因为像这样的大型软件,随随便便更新以下就是几百兆的更新包,不仅占用网络资源,而且对我心爱的固态硬盘极为不利,而且这些软件更新推送很频繁;
显示当前挂载的文件系统 在Linux系统下,通过一条命令即可显示系统当前挂载的文件系统:
使用pip安装PySide6 在安装PySide6之前,你必须先安装Python 3.6 以上版本;你可以使用pip命令进行安装,该命令将安装PySide6最新版本;
Python获取系统CPU核心数量 在Python语言中,你可以通过os.cpu_count()获取CPU的核心数量,代码如下:
Python delattr()函数 在Python中,delattr()函数用于删除对象的属性。它接受两个参数:第一个参数是要删除属性的对象,第二个参数是要删除的属性的名称。如果对象中不存在指定的属性,将会抛出AttributeError异常。
TypeError: __format__ must return a str, not NoneType 在 Python 中,如__format__()方法必须返回一个字符串,否则将触发类似TypeError: __format__ must return a str, not NoneType的错误;