溫馨提示×

complex類如何實現復數的比較

小樊
94
2024-09-10 14:27:07
欄目: 編程語言

在Python中,complex類可以用來表示和操作復數

# 定義兩個復數
a = complex(3, 4)
b = complex(1, 2)

# 比較復數的大小
if abs(a) > abs(b):
    print("a is greater than b")
elif abs(a) < abs(b):
    print("a is less than b")
else:
    print("a is equal to b")

這里我們使用了abs()函數來計算復數的絕對值(即模)。請注意,這種方法只能用于比較復數的大小,而不是它們的相等性。要比較兩個復數是否相等,你可以直接使用==運算符:

a = complex(3, 4)
b = complex(3, 4)

if a == b:
    print("a is equal to b")
else:
    print("a is not equal to b")

這將比較兩個復數的實部和虛部是否相等。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女