求帮忙第五个及后面的的编程算法,有什么好的想法,欢迎各位进行鞭挞

from fractions import Fraction # 用于分数计算
#1
print(sum(range(1, 10+1)))
#2
print(sum(range(1, 100+1)))
#3
print(sum(range(1, 2023+1, 2)))
#4
print(sum(range(2, 2022+1, 2)))
#5
print(sum([-x if x % 2 == 0 else x for x in range(1, 100+1)]))
#6
print(sum([x if (x-1) % 4 < 2 else -x for x in range(1, 100+1)]))
#7
print(sum([Fraction(1, x * (x+1)) for x in range(1, 9+1)]))
#8
print(sum([Fraction(1, x * (x+1)) for x in range(1, 99+1)]))
#9
print(sum([Fraction(x, i) for i in range(2, 60+1) for x in range(1, i)]))
#10
print(sum(Fraction(1, sum(range(1, x+1))) for x in range(1, 100+1)))
输出如下:
55
5050
1024144
1023132
-50
-100
9/10
99/100
885
200/101