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

分类: 计算机技术
推荐阅读:
Linux下快速的重命名文件 在Linux系统下,不知道你们是怎么重命名文件的,虽然方法很多,但我这个绝对是最简单且最高效的,而且只有一条命令就可实现:
Python isinstance()函数 在Python中,isinstance()函数用于判断一个对象是否是指定类或类型的实例。
warning: implicit declaration of function 'getpid' 解决方法 在C程序中使用getpid()获取进程识别码时,可能会出现 warning: implicit declaration of function 'getpid'; did you mean 'getenv'? [-Wimplicit-function-declaration] 这样的警告信息;
Kali国内源 Kali是一个开源的、基于Debian的Linux发行版,旨在进行高级渗透测试和安全审计;Kali 包含数百个针对各种信息安全任务的工具,例如渗透测试、安全研究、计算机取证和逆向工程。
Rust实现字符串MD5加密 本文将使用Rust语言rust-crypto库实现字符串的MD5加密;
Python slice()函数 在 Python 中,slice() 函数用于创建一个 slice 对象,该对象可以用于对序列进行切片操作。slice() 函数接受三个参数:起始位置、结束位置和步长。这些参数都是可选的。