猿问

计算 s = 1 / sin1 + 1 / (sin1 + sin2) + ... 1 / sin

使用 while 和 for 计算 s = 1 / sin1 + 1 / (sin1 + sin2) + ... 1 / sin (1 + .. n)。


import math

 = int(input("Enter n: ")`

s=0

i=1

for i in range(n):

     s+=1/math.sin(n)

     i=i+1

     print(s)


MM们
浏览 161回答 1
1回答

MYYA

你是这个意思吗?import mathn = int(input("Enter n: "))i = 1s = 0while i <= n:&nbsp; &nbsp; s += 1/math.sin(sum(range(1,i+1)))&nbsp; &nbsp; i += 1&nbsp; &nbsp; print(s)如果您想在迭代过程中查看每个项目import mathn = int(input("n = "))i = 1s = 0while i <= n:&nbsp; &nbsp; r = 1/math.sin(sum(range(1,i+1)))&nbsp; &nbsp; s += r&nbsp; &nbsp; i += 1&nbsp; &nbsp; print(r)
随时随地看视频慕课网APP

相关分类

Python
我要回答