Python如何取一个复数的实部

在Python中,我们可以使用complex对象来表示复数。复数由实数部分和虚数部分组成。如果我们想要取一个复数的实部,可以使用real属性。

1. 复数的表示

在Python中,复数可以使用以下两种方式进行表示:

  1. 使用complex函数创建复数对象。
  2. 直接使用后缀jJ来表示虚数部分。

以下是两种表示方法的示例代码:

# 使用complex函数创建复数对象
a = complex(2, 3)
print(a)  # 输出:(2+3j)

# 直接使用后缀j表示虚数部分
b = 4 + 5j
print(b)  # 输出:(4+5j)

2. 取复数的实部

要取复数的实部,我们可以使用real属性。real属性返回复数对象的实数部分。

以下是取复数实部的示例代码:

a = complex(2, 3)
real_part = a.real
print(real_part)  # 输出:2

b = 4 + 5j
real_part = b.real
print(real_part)  # 输出:4

3. 完整示例代码

# 使用complex函数创建复数对象
a = complex(2, 3)
print(a)  # 输出:(2+3j)

# 直接使用后缀j表示虚数部分
b = 4 + 5j
print(b)  # 输出:(4+5j)

# 取复数实部
real_part = a.real
print(real_part)  # 输出:2

real_part = b.real
print(real_part)  # 输出:4

总结

本文介绍了如何在Python中取一个复数的实部。我们可以使用complex函数创建复数对象,或直接使用后缀j来表示虚数部分。通过real属性,我们可以获取复数对象的实数部分。这个方法对于处理复数运算和数学问题非常有用。

pie
    "实部" : 2
    "虚部" : 3
classDiagram
    complex
    complex <|-- real
    complex <|-- imag
    real: +real()
    imag: +imag()