python中计算S=1-3+5-7+9-11……,项数由自
python学习吧
全部回复
仅看楼主
level 2
😘孤噩 楼主
python中计算S=1-3+5-7+9-11……,项数由自己输入,哪个大佬可以看看怎么编程嘛或者看看我该怎么改
2020年03月11日 16点03分 1
level 2
#S = 1-3+5-7+9-11+......
a = int(input('项数:'))
S = 1
while a > 1:
if a % 2 == 0:
S = S - (2*a - 1)
else:
S = S + (2*a - 1)
a = a - 1
print(S)
2020年03月13日 08点03分 2
不能用range函数的循环写吗?
2020年03月20日 16点03分
@巯韖 觉得while循环更简洁一点[黑线]
2020年03月23日 14点03分
1