n=int(input())alist=[i/(2i-1) if i%2==1 else -i/(2i-1) for i in range(1,n+1)]result=sum(alist)print("{:.3f}".format(result))为什么python里面第二行里面先有执行的语句i/(2*i-1然后再有判断语句if i%2==1
这个时是python的语法要求啊