python中利用函数求正多边形面积的公式

img

def area(n,side):
    import math
    return round(n*side**2/4/math.tan(math.pi/n),2)

n = int(input('请输入边数:'))
side = float(input('请输入连长:'))
print(area(n,side))