复数是一个数学上的概念,这节不懂的可以绕过,实际场景很少用到
Python甚至可以支持复数,复数的虚部用j或者J来表示
如果需要对复数进行计算,可以导入Python的cmath模块(c代表complex),如下面的程序展示了复数的用法
# !/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2024/01
# @Author : Laopi
a1=5+0.4j
print(a1)
print(type(a1))#输出复数类型
a2=6-0.2j
print(a2)#复数运行
print(a1+a2)#输出(11+0.2j)
# 导入cmath模块
import cmath
#sqrt()是cmath 模块下的函数,用于计算平方根
a3=cmath.sqrt(-1)
print(a3)#输出1j
运行结果如下: