求y=sin(x)从0到2*pi,与x轴围成的面积

2022-07-29,,

求y=sin(x)从0到2*pi,与x轴围成的面积

#列表推导式area = [abs(math.sin(i*width))*width for i in range(n)] #由积分算出sin(x)的面积为4 #把sin(x)切割成无数的小长方形,小长方形的面积总和约等于sin(x)的面积 import math
n = int(input('输入:'))#理论上,n越大,面积越接近4 width = 2*math.pi/n #a为宽,b为高 a = [] b = [] for i in range(n): a.append(i*width) for i in a: b.append(abs(math.sin(i))) area = sum(b)*width print(area) 

由实践得出,当n为七位数时,程序不可运行

本文地址:https://blog.csdn.net/weixin_48176210/article/details/109027462

《求y=sin(x)从0到2*pi,与x轴围成的面积.doc》

下载本文的Word格式文档,以方便收藏与打印。