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

分类: 计算机技术
推荐阅读:
为什么有大量阿里云IP访问网站? 为什么有大量阿里云IP访问网站?其原因可能有两个,一是网站被攻击,二是你使用了阿里云CDN、负载均衡等产品;
Python将二维数组进行顺时针旋转90度、180度、270度 本文将使用Python实现二维数组顺时针旋转,包括旋转90度、180度、270度;
Rust最新版安装教程 首先,通过 Rust 官方网站获取最新版的安装包;根据你的系统类型,选择下载32位或64位的rustup;这里需要提醒的是,rustup只是rust的一个配置安装工具,它需要联网运行;
PySide6中使用QLabel显示图片 QLabel部件不仅可以用来显示文字,还可用来显示图片;本文将使用PySide6中的QLabel部件和QPixmap部件来显示一张图片;
Golang实现冒泡排序算法(Bubble Sort) 本文将使用Go语言完成冒泡排序算法(Bubble Sort)的实现;
Python hash()函数 在 Python 中,hash() 函数用于获取给定对象的哈希值(散列值),即对象的唯一标识符。